int main () { testMember (); testAssignment(); testMinEl(); testIterator(); BinTree<int> t; t.insertBOT(56) .insertBOT(23) .insertBOT(68) .insertBOT(190) .insertBOT(41) .insertBOT(60) .insertBOT(65) .insertBOT(59); cerr << "digraph G{" << endl; t.dottyPrint (cerr); cerr << "}\n"; prettyPrint<int> (t.rootIter()); testMakeTree(); return 0; }
void testMakeTree () { BinTree<int> t; typename BinTree<int>::HierarchicalIterator it = t.rootIter(); *it = 10; *it.goLeft() = 12; *it.goRight() = 14; *it.goRight().goLeft() = 20; prettyPrint<int> (it); }