--- UnitTest.cpp 2004/05/14 07:13:01 7 +++ UnitTest.cpp 2004/05/14 18:26:01 8 @@ -36,13 +36,10 @@ int main(int argc, char* argv[]) cout << "list.contains(2) = " << list.contains(2) << '\n' << "list.contains(5) = " << list.contains(5) << '\n'; - Iterator itor(list.iterator()); - - do + for (Iterator itor(list.iterator()); !itor.end(); itor++) { cout << *itor << '\n'; } - while ((itor++).next()); return 0; }