摘要: template class TreeNode{private: TreeNode* lchild; TreeNode* rchild;public: ElemType data; TreeNode(const ElemType& item,TreeNode* lptr=NULL,TreeNode* rptr=NULL): data(item),lchild(lptr),rchild(rptr){ } ~TreeNode(){ } TreeNode*& LeftChild(){return lchild;} TreeNode*& RightChi... 阅读全文
posted @ 2013-11-25 20:13 风吹奶子摆 阅读(705) 评论(0) 推荐(1)
摘要: 上面是代码的错误,crosses initialization of "std :: string n"原因是因为在case 里定义了变量,而case语句会跳过这些变量,系统无法判断在后面的case语句里该变量是否被定义了,这就导致了系统的错误,goto语句也会造成这样的错误,解决的方法是在switch case和 goto语句前将变量事先定义好就OK了,还有一种办法就是在case switch语句里用花括号扩起来就好。 阅读全文
posted @ 2013-11-25 19:49 风吹奶子摆 阅读(190) 评论(0) 推荐(0)