我正在进行BST树遍历,并且当我为它使用模板时出现错误。 谢谢! 下面是代码:'节点':使用类模板需要模板参数列表
#include <iostream>
using namespace std;
template<typename T> struct Node{
T data;
Node*left;
Node*right;
};
template<class T>void PreOrder(Node* root){
if (root == NULL) return;
cout << root->data;
PreOrder(root -> right);
PreOrder(root -> left);
}
,我总是得到一个错误说“节点”:使用类模板需要模板参数列表” 预先感谢您的帮助。
做你的意思是:'模板 void PreOrder(节点 * root){'? –
2014-09-23 17:33:39
顺便说一句,它应该是'const'。 – Jarod42 2014-09-23 17:46:40