ich nutze gerade eine kleine Erweiterung die eine C Lib wrappt.
Dort gibt es eine Funktion die wie folgt funktioniert:
Code: Alles auswählen
int a=0;
while(IterateThrough(&a)!=FINISH_END)
{
/*...*/
}
Da int ja unveränderlich sind, haben se den Wert zurückgegeben.
Code: Alles auswählen
end, a = IterateThrough()
Code: Alles auswählen
end, a = IterateThrough()
while end==FINISH_END:
# do some stuff
end, a = IterateThrough()
Danke euch!!
Edit (Leonidas): In das extra dafür angelegte, neue Forum verschoben.