<< "Enter something:";
timespec st{5, 0};
timespec end;
nanosleep(&st, &end);
std::cout << std::endl;
Сперва выводится сообщение, а только потом программа засыпает на 5 секунд? Буду премного благодарен за ответ
Странность эта обусловлена тем, что поток может в любое время сам сбросить буфер в поток по своему усмотрению, например, потому что буфер переполнился, или по другим причинам.
Обсуждают сегодня