任务
分析以下代码是否有错误,如果有请说明原因
template<double d>
double process(double v)
{
return v * d;
}
---------------------------------------------
template<string name>
class MyClass{
}
---------------------------------------------
template<char const *name>
class MyClass{
};
char const s[] = "hello";
MyClass<s> obj;
----------------------------------------------
template<char const *name>
class MyClass{
};
extern char const s[] = "hello";
MyClass<s> obj;