for(i=0, i<1000; i++)
ist eine Zählschleife. Der startet mit i = 0 und führt den Befehl der danach kommt solange aus bis i größer als 1000 ist. Das i++ heißt das er in einser Schritten zählt.
Eine komplette Zählschleife würde so aussehen:
for(i=0, i<1000; i++)
{
}
Radbruch hat ja eben gesagt das Sleep(1) = 1/36000 Sekunden ist. Dementsprechend ist Sleep(36)= 36/36000 und das ergibt 1/1000. Das heißt Sleep(36) dauert 36/36000 Sekunden oder gut 1ms. Und deswegen machst du die Zählschleife von 0 bis 1000. Weil er dann 1000x Sleep(36) ausführt. Und das sind 1000x 1ms also 1 Sekunde. Wenn du jetzt 2 Sekunden haben willst schreibste statt 1000 2000. Für 3 Sekunden 3000 usw.
Hoffe das hilft dir weiter![]()
Lesezeichen