Ciao a tutti,
Ho un dubbio:

codice:
int id = ...;
vector<MyClass> vettore;
vector<MyClass>::iterator it = find_if(vettore.begin(), vettore.end(), [id](MyClass obj){return id == obj.id;});
if(it != vettore.end()){
   vettore.erase(it);
}

Posso usare ancora it ?