![]() |
#2
wlhdhn2011-04-14 21:24
|
若定义
template<typename elemt>
struct node
{
elemt data;
node *next;
};
template<typename elemt>
typedef struct node<elemt> LNode,*Link;
则编译时会给出错误,
我在网上查了下,有人说可以用:
template<typename elemt>
struct node
{
elemt data;
node *next;
typedef node<elemt> *Link;
};
来定义指针,但是编译时依旧出错。
请知道的大侠指点下!