I\'m new to C++. I\'d like to know how experienced coders do this.
what I have:
set s; s.insert(1); s.insert(2); s.insert(3); s.insert(4);
for(set::iterator itr = s.begin(); itr != s.end(); ){ if (!(*itr % 2)) s.erase(itr++); else ++itr; }
effective STL by Scott Myers