std::this_thread::sleep_for() или usleep()
Что лучше использовать в main()? Это может быть очень глупо, но я новичок в функциях С++ 11.
std::this_thread::sleep_for() или usleep()
Что лучше использовать в main()? Это может быть очень глупо, но я новичок в функциях С++ 11.
Первая на самом деле является переносимой функцией C++. Последняя является устаревшей непереносимой функцией POSIX (заменена на nanosleep
, которая остается непереносимой). Используйте std::this_thread::sleep_for()
, который, скорее всего, будет реализован с точки зрения nanosleep
, когда это возможно/уместно, или любые другие функции, предусмотренные системой в противном случае.