#include <iostream>
#include <vector>
using namespace std;
class MyClass {
};
int main( ) {
vector<MyClass*> vec;
MyClass* p = NULL;
for (int i = 0; i < 10; i++) {
p = new MyClass( );
vec.push_back(p);
}
for (vector<MyClass*>::iterator pObj = vec.begin( );
pObj != vec.end( ); ++pObj) {
delete *pObj;
}
vec.clear( );
}
|