【发布时间】:2016-11-06 15:48:07
【问题描述】:
最近我发现了在 C++ 中预定义类的智能快捷方式。通常会创建一些我会写的复杂结构:
class A;
class B{
A *a;
};
...
class A{
};
现在,感谢捷径,我写:
class B{
class A *a;
};
class A{
};
我的问题 - 我怎样才能做出与此表格等效的简短定义:
template<typename T> class A;
class B{
typename typedef A<class T> a;
};
?
【问题讨论】:
标签: c++ templates typedef typename