Ho questo cod.
codice:
cout << "\n";cout << "mylist UNIQUE contains:";
for (list<int>::iterator it=mylist.begin(); it!=mylist.end(); ++it)
cout << " " << *it;
string numero3;
string passaggio =*it;
numero3 = intToString(passaggio);
combinazioneintera+=numero3;
combinazioneintera+=",";
cout << endl;
cin.get();
Avrei necessità di prendere... gli elementi univoci della lista e metterli in una stringa separati da virgola...
Solo che con i passaggi sopra non ottengo molto... 
Anzi solo questo errore per me alquanto indecifrabile...
VVoVe:
139 C:\tom\exp15.cpp name lookup of `it' changed for new ISO `for' scoping
Grazie a chi mi dice come fare per prendere... gli elementi da una list e trasformarli in stringa...