1、类别(type)可作为template参数,非类别(nontype)也可以作为template参数。
2、允许缺省模板参数
template <class T, class container = vector<T> >
template Myclass;如果只传递给他一个参数,那么缺省参数可以作为第二参数使用:
Myclass<int> x1;
Myclass<int, vector<int> > 上面两种方式等价。
注意:template缺省参数可根据前一个(或前一些)参数而定义。
1303

被折叠的 条评论
为什么被折叠?



