@PoopCoder

Как сделать задержку вывода в поток на c++?

Помогите пожалуйста.
я писал так:
cout <<"Loading ...00%";
sleep (3);
cout <<"\b\b\b99%";
И он не хочет разрывать поток, поэтому первое сообщение не выводит, делает задержку, а потом уже выводит сообщение с 99 вместо 00
  • Вопрос задан
  • 1455 просмотров
Решения вопроса 1
@whiteBlackness
cout - буфферизованный вывод.
Сбрасывай буффер
cout.flush()
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@jackroll
Сверхразум
sleep (3); // указывайте время в миллисекундах
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы