C++中类模板使用时有什么要求,在结构体中使用模板,为何不能用typedef

2025-02-24 17:56:21
推荐回答(2个)
回答1:

template
struct BSTNode
{
T data;
struct BSTNode *lchild,*rchild;
}BSTNode,*BSTree;

这样就可以了。

回答2:

当结构体太多的时候,我头都大了,小程序可能遇不到这样的问题,大程序真的弄的人头大啊!但是typedef好记啊。很容易就把结构体记住了。