int main( ) { MyVector<int> v; v.push_back( 3 ); v.push_back( 2 ); cout << "Vector contents: " << endl; VectorIterator<int> itr = v.getIterator( ); while( itr.hasNext( ) ) cout << itr.next( ) << endl; return 0; }
int main( ) { MyVector<int> v; v.push_back( 3 ); v.push_back( 2 ); cout << "Vector contents: " << endl; Iterator<int> *itr = v.getIterator( ); while( itr->hasNext( ) ) cout << itr->next( ) << endl; delete itr; return 0; }