我在书中看到了一个关于类模板再定义时使用的语句:
template<模板参数表〉
其中的模板参数表的内容可以是:<class 标志符>或<类型说明符 标志符〉
但是第二种方法我不知道是什么意思,能否给个例子说明一下
《The C++ Programming Language》上的例子:
template<class T , int i>class Buffer
{
public:
Buffer(){ size = i; }
private:
T v[i];
int size;
}
其中i就是第二种情况。