Hallo
Sleep(1) dauert je nach Version der Library 1/72000 oder 1/36000 Sekunde. Normalerweise ist PrintInt() nur in 36kHz-Libraries zu finden, aber dann passt die genannte Sekunde nicht zum errechneten Wert:
for (i=0;i<280;i++){Sleep(255);
280 * 255 * 1/36000sek = 1,98sek
Möglicherweise erkennt der Kompiler int debug_mode = 0; und optimiert den Debugteil raus. Dann wäre das mit der CD-Lib und 72kHz übersetzbar.
Gruß
mic
P.S.: Eine Sekunde:
for(i=0; i<1000; i++) Sleep(36); // Sleep(36) dauert 1/1000Sek, bei CD-Library Sleep(72)
Lesezeichen