关于在一个 .h 文件中有两个单独的类,我应该知道什么?
我有一个包含所有成员以及公共和私有函数的二叉搜索树类。
class BinarySearchTree
{
struct Node {
Node* left;
Node* right;
int val;
};
};
并遵循该代码,我想设计一个指向该二叉搜索树节点的指针堆栈。在同一个.h 文件中我有
class stack
{
Node* array;
//
};
Visual Studio 不显示链接,也不识别Node*
. 可以在一个 .h 文件中声明两个单独的类,还是实现嵌套在二叉搜索树类中的堆栈类更好?