xミリ秒経過するのを待つ関数
int sleep(unsigned long x) {
clock_t c1 = clock(), c2;
do {
if ((c2 = clock()) == (clock_t)-1) /*エラー*/
return 0;
} while (1000.0*(c2 - c1) / CLOCKS_PER_SEC < x);
return 1;
}
sleep(2000);
2秒停止
xミリ秒経過するのを待つ関数
int sleep(unsigned long x) {
clock_t c1 = clock(), c2;
do {
if ((c2 = clock()) == (clock_t)-1) /*エラー*/
return 0;
} while (1000.0*(c2 - c1) / CLOCKS_PER_SEC < x);
return 1;
}
sleep(2000);
2秒停止