[ optimus.prime @ 29.11.2008. 11:34 ] @
Pozdrav svima, kod izgleda ovako:

while(cin>>ab.ime>>ab.prezime>>ab.godine>>ab.klub)
{


for(list<igrac>::const_iterator k=a.begin();k!=a.end(); k++)
{
ime1=(*k).ime;
ime2=ab.ime;
if(ime1!=ime2)
{
a.push_back(ab);
cout<<"Ubacili smo ga";
}
else
cout<<"Imamo problem";




}

cin.clear();


}

Znaci, unosim ime,prezime ,godine i klub. Ja hocu da unesem u moju listu tu "strukturu" ako je uslov if ispunjen(ali ja nikako ne udjem u pelju!!!) i ako nije da ispisem "imamo problem",
punjenje sam omogucio dok korisnik ne pritisne ctrl+z

unaprijed hvala na pomoci
[ Branimir Maksimovic @ 01.12.2008. 23:29 ] @
Pazi, svakako ti to ubacivanje ne ide u petlju. U stvari treba ti jedna bool varijabla
da indicira da li je element nadjen u listi ili ne a nakon petlje proveris varijablu i na osnovu
toga zakljucis da li je nesto u listi li nije.

U svakom slucaju moras da prodjes kroz celu listu da bi zakljucio da dati element nije u listi.

Pozdrav!