引用 2 楼 jqctop1 的回复:引用 1 楼 rocktyt2 的回复:你可以这样声明? template <class T1, class T2 = tt2, class T3> class Classname; 不行的吧 就算可以这样声明,使用的时候呢?T3必须手动指定,那T2是没办法跳过的,T2的默认参数就没有任何意义了 引用 1 楼 roc……
引用 1 楼 rocktyt2 的回复:你可以这样声明? template <class T1, class T2 = tt2, class T3> class Classname; 不行的吧 就算可以这样声明,使用的时候呢?T3必须手动指定,那T2是没办法跳过的,T2的默认参数就没有任何意义了 引用 1 楼 rocktyt2 的回复:你可以这样声明? ……
template <class T1, class T2 = tt2, class T3> class Classname{}; int main() { Classname<int> x; }
你可以这样声明? template <class T1, class T2 = tt2, class T3> class Classname; 不行的吧 就算可以这样声明,使用的时候呢?T3必须手动指定,那T2是没办法跳过的,T2的默认参数就没有任何意义了
64,676
社区成员
250,490
社区内容
加载中
试试用AI创作助手写篇文章吧