Chyba ve mne nebo v g++?
Michal Krause
michal na krause.cz
Čtvrtek Září 7 08:51:11 CEST 2000
On 07/09/2000, Oldrich Kepka wrote:
> > for (int j = 0; j < 3; j++)
> > cerr << tIter->getNext() << endl;
> Nevim presne co chcete dosahnout, ale nemelo by zde byt neco jako
Tohle je jenom demonstracni pripad, kdy by se melo vypsat 6 polozek (3 v
kazdem cyklu) ze seznamu v instancitridy Test. Protoze v seznamu jsou
jenom dve polozky, mely by se opakovat (protoze metoda getNext() hlida
konec seznamu a pri jeho dosazeni zacne znovu od zacatku).
> cerr << (*tIter).getNext() << endl;
To je jenom jiny zpusob zapisu tehoz. Nehlede na to, ze me funguje i
prvni verze, ale spatne. Vypise se jedna polozka, pak by melo dojit k
presmerovani iteratoru na zacatek seznamu, coz se nestane a v
nasledujicim cyklu program pada (protoze iterator ukazuje nekam do
pryc).
S pozdravem
--
Michal Krause /\
ICQ: 7665279 Informace (nejenom) ze sveta Linuxu /\/ \
email: mike na navrcholu.cz ______ http://www.root.cz/ ______ NAVRCHOLU.cz
All rights reversed
Další informace o konferenci Linux