Sorry, das habe ich natürlich auch übersehen. Du musst natürlich an zeit bei jedem Durchlauf einen neuen Wert zuweisen, also anstelle des Inkrements in Valens Beispiel wieder zeit = Gettime().Zitat von Valen
Insgesamt wäre hier wahrscheinlich eine while-Schleife sinnvoller. Die for-Schleife wird traditionell angewandt, wenn man eine bestimmte Anzahl Durchläufe benötigt![]()
Du möchtest aber die Schleife ausführen, solange eine Bedingung erfüllt ist.
In der Hoffnung, Dich nicht verwirrt zu haben noch viel Spass!Code:[...] unsigned int startzeit = Gettime(); while ( Gettime() < startzeit + lang ) { [...] }
Gruß
Buggie
Lesezeichen