4
在下面的代码正常工作:偏特在C++中的模板:模板参数不可推论
template<typename T, int n>
class Fib {};
template<typename T,int n>
class Fib<T*,n> {};
但下面的代码显示错误为:
错误:模板参数部分特例不推断出:
template<typename T, int n>
class Fib {};
template<typename T,int n>
class Fib<T*,0> {};
你能解释这种现象的原因是什么?
我想你已经知道了,但是专业化应该是'template class Fib {};'' –
user463035818