我有一个由两个参数组成的二叉搜索树。我需要在树中实现广度优先的所有内容列表,而当我认为我明白我需要写什么时,我在语法上遇到了一些麻烦。语法问题:尝试将节点推入队列
#include <queue>
template <class T> class Node {};
template <class T> class Tree
{
Node<T> *root;
void foo()
{
std::queue<Node<T> > myqueue;
myqueue.push(root<T>); // error here
}
};
注意,可进一步提高的问题,这将是相关解释什么错误实际上是(即说,它不会编译,然后复制粘贴编译器错误)。 – Boris 2014-12-03 09:14:39