一个操作符重载的问题
我希望是遇到#不新建结点,但是输入流继续往下走,等到不是#的时候继续插入结点把我的程序怎么改会有这种效果呢?我改了半天他一遇到#就跳出整个操作符重载的函数了
程序代码:
template<class Type> istream & operator >>(istream & in,BinaryTree<Type> & Tree){ Type item; in>>item; while(item!='\0'){ if(item!='#'){ Tree.Insert(item); } in>>item; } return in; }