сон — Usleep начинается слишком рано в переполнении стека

В C ++ я использую usleep в моем «основном» пути и вызвать функцию out до.

out();
usleep(4000000);

out просто печатает что-то на экране. К сожалению, он появляется на экране только через 4 секунды, хотя команда находится перед командой сна. Как это может быть?

-1

Решение

PHP буферизует данные, записанные в HTTP-клиент. использование flush():

out();
flush();
usleep(4000000);
1

Другие решения


По вопросам рекламы [email protected]