#include "stdstuff.h" #include "Tree.h" void realMain () { int option, value; Tree tree; for (;;) { cout << "\nEnter option\n" << " 1 = insert value into tree\n" << " 2 = return number of values in tree\n" << " 3 = display tree\n" << " 9 = quit\n" << "Option: "; cin >> option; switch (option) { case 1: cout << "\nEnter value: "; cin >> value; tree.insert (value); break; case 2: cout << "\nNumber of values in tree is: " << tree.getSize() << "\n"; break; case 3: cout << endl; tree.display(); break; case 9: return; default: cout << "Illegal option ignored.\n"; } // end switch } //end for } // end realMain int main () { try { realMain (); } catch (exception &e) { // catches all uncaught exceptions cout << "\nException <" << e.what() << "> occurred.\n"; } pause (); return 0; }