node也是模板类,所以都需要写成node
template
struct node
{
Type root;
node *left,*right;
};
template
class tree
{
node
unsigned int tree_size;
public:
tree();
node
void destory();
void NLR(node *);
void LNR(node *);
void LRN(node *);
unsigned int size();
node
};
template
void tree
{
if(temp)
{
cout<
NLR(temp->left);
NLR(temp->right);
}
}
这样写貌似还缺少构造函数,不知你下面是不是写了