【发布时间】:2013-04-21 11:06:06
【问题描述】:
关于在一个 .h 文件中包含两个单独的类,我应该知道些什么?
我有一个包含所有成员以及公共和私有函数的二叉搜索树类。
class BinarySearchTree
{
struct Node {
Node* left;
Node* right;
int val;
};
};
并遵循该代码,我想设计一个指向该二叉搜索树节点的指针堆栈。在同一个.h 文件中我有
class stack
{
Node* array;
//
};
Visual Studio 不显示链接,也不识别 Node*。可以在一个 .h 文件中声明两个单独的类,还是实现嵌套在二叉搜索树类中的堆栈类更好?
【问题讨论】:
标签: c++ recursion tree stack binary-search-tree