先生,这样不可以!!!!
像下面这样,为什么不行?
- C/C++ code
template <class T>typedef struct Node{ T NumNode; Node<T> *next;}Node,*linkNode;
error C2059: syntax error : '<end Parse>'
[解决办法]
客官,不可以用typedef在模板里面的哦。模板struct是可以支持的,但是你不要定义别名了,定义多了搞的C++都不知道到底是谁跟谁了
[解决办法]
可以,类似众多类模板库里的做法,把最常用的一些泛型做别名。
typedef Node<int> IntNode;
..
.
[解决办法]