为什么这不起作用:
class/struct SomeClass
{
public:
int SomeValue;
}
template <class/struct/typename T> class/struct TClass
{
public:
T TObject;
}
vector<TClass<SomeClass*>> *vTcSomeClass = new vector<TClass<SomeClass*>>();
这是非法的还是我做错了?
答案 0 :(得分:8)
如果您:
,您的代码应该编译> >
而不是>>
(在C ++ 11之前)