摘要: 在C++中,静态成员变量在类中仅仅是声明,没有定义,所以要在类的外面定义,实际上是给静态成员变量分配内存。 之所以编译以上代码会出现“无法解析的外部符号 ...::visit..”错误。这是因为静态成员变量visit只是声明还未定义,也就是还没有分配内存,显然是不可以访问的。 static void 阅读全文
posted @ 2021-01-30 16:39 不知起什么名字 阅读(2605) 评论(0) 推荐(0) 编辑
摘要: 身为菜鸡,不懂像下图中这样初始化为什么会出问题,等了解透彻后再详细写 解决方法: BinaryTreeNode(const T& theElement):element(theElement){.......} 阅读全文
posted @ 2021-01-30 15:18 不知起什么名字 阅读(243) 评论(0) 推荐(0) 编辑