我想编译这个:
template <class T, class U = myDefaultUClass<T> >
class myClass{
...
};
Run Code Online (Sandbox Code Playgroud)
虽然它对我来说似乎很直观,但它不适合我的编译器,有谁知道如何做到这一点?
编辑:好的,问题实际上不是来自这个,而是来自剩下的尝试...对此感到抱歉,无论如何,谢谢你的回答.
小智 6
以下适用于我使用g ++.请发布更多代码,您获得的错误消息和编译器版本.
class A {};
template <class T> class T1 {};
template <class T, class U = T1<T> > class T2 {
};
T2 <A> t2;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
763 次 |
| 最近记录: |