Avendo questo codice
codice:
class Insieme
{
public :
// Metodi
Insieme(){ }
Insieme(int Indice) { ID = Indice; }
// Attributi
int ID;
listaArchi::iterator BS; // Iteratore della lista archi
};
durante l'esame di una "listaArchi" tramite iteratore è possibile salvarmi quella posizione in modo tale da poterla riutilizzare in un secondo momento???
Tipo
codice:
vettoreInsieme::iterator vt = classeA.begin();
while(...)
{
...
if(...)
(*vt).BS = iteratoreLista;
iteraotoreLista++;
vt++;
...
}
Al riuso del valore salvato in (*vt).BS non dovrei aver conservato un iteratore in modo tale da poter iniziare una nuova analisi dal quel punto???