草庐IT

c++ - 模板中的二叉树

所以我想编写一个代码,创建一个二叉树,保存数据,例如像1,6,2,10,8这样的整数,在弹出时我得到最大的数字,然后它被删除树,在推送时我可以插入一个新元素。这应该在模板中,这样我就可以轻松更改我想要保存在树中的数据类型。现在我得到了这棵树,没有模板它工作得很好,我可以添加项目,我可以打印它们,但是当我试图把它放在模板中时,我得到以下错误:类的使用模板需要模板参数列表。可能是什么问题呢?也许我做的完全错了。欢迎提出任何建议。到目前为止,我得到了以下代码:#includeusingnamespacestd;templateclassBinaryTree{structNode{Tdata;