【发布时间】:2015-12-23 18:18:07
【问题描述】:
我尝试实现 BST,但 std::nullptr 显示错误:
错误:'nullptr'之前的预期不合格ID
#include <iostream>
#include <memory>
template <typename T>
class BinTreeNode {
public:
BinTreeNode(T key): data {key} {
left = std::nullptr;
right = std::nullptr;
}
~BinTreeNode() {}
T data;
BinTreeNode<T>* left;
BinTreeNode<T>* right;
};
template <typename T>
class BinTree {
public:
BinTree(){
root = std::nullptr;
}
~BinTree() {}
BinTreeNode<T>* root;
};
int main(){
BinTree<int> tree;
}
我尝试在 Google 中搜索它,但没有找到与 std::nullptr 相关的有意义的东西
【问题讨论】:
-
请不要将“已解决”编辑为问题标题。相反,请接受对您有帮助的答案(单击它收到的票数下方的绿色复选标记)。