//my vector is: 700 vectors of 11 vectors of double
vector < vector <double> > example;
//fill example.........
vector < vector <double> >* _set = &example;
vector < vector <double> >::iterator iit = _set->begin();
cout << " iit size " << iit->size()<< endl; //print 11; but i need 700......how?
for (; iit != _set->end(); ++iit) {
cout << (*iit)[0] << endl;
(_set)->erase( (iit) );//doesn't work
//my vector is: 700 vectors of 11 vectors of double
vector < vector <double> > example;
//fill example.........
vector < vector <double> >* _set = &example;
vector < vector <double> >::iterator iit = _set->begin();
cout << " iit size " << iit->size()<< endl; //print 11; but i need 700......how?
for (; iit != _set->end(); ++iit) {
cout << (*iit)[0] << endl;
(_set)->erase( (iit) );//doesn't work
To copy to clipboard, switch view to plain text mode
I can't use this vector....I need to erase the first element (0) from the head of each 700 vectors. How can I do?
Bookmarks