我的任务是从二叉树派生的二叉搜索树,在我的驱动程序中,这是我创建BST对象的方式。但我有点困惑,因为我知道必须有一个构造函数,但是在我的任务中没有实际调用派生类的构造函数。C++派生类
int main() {
int x = 0;
int n = 0;
int len = 0;
int total = 0;
int seed = 0;
bool y;
cin >> n;
vector<int> v;
binSTree<int> t;
我在使用这些“前”和“代码”标签很难,矢量实际上是vector<int> v;
,树是真的binSTree<int> t;
还有不到和更大的周围当然INT迹象。
我在程序的错误如下:
In file included from prog6.cc:2:
binSTree.h:1:9: error: macro names must be identifiers
prog6.cc: In function ‘int main()’:
prog6.cc:16: error: ‘binSTree’ was not declared in this scope
SO不使用代码的HTML代码标签,但缩进四个空格的东西将显示为包含所有尖括号的代码。 – 2010-10-22 01:07:18
你能告诉我们头文件'binSTree.h'吗? ''在'prog6.cc'中#include“binSTree.h”吗? – birryree 2010-10-22 01:08:12
此外,你还没有显示错误的代码。 binSTree.h的第一行是什么? – 2010-10-22 01:08:36