std :: this_thread :: sleep_for () vs sleep () em main ()
Sep 23 2020
std :: this_thread :: sleep_for () Ou usleep ()
O que seria melhor para ser usado em main ()? Isso pode ser muito bobo, mas eu sou novo nos recursos do C ++ 11.
Respostas
6 ShadowRanger Sep 23 2020 at 19:07
A primeira é, na verdade, uma função C ++ portátil. A última é uma função POSIX obsoleta e não portátil (substituída por nanosleep, que permanece não portátil). Use std::this_thread::sleep_for(), que provavelmente será implementado em termos de nanosleepquando disponível / apropriado, ou qualquer outra função que o sistema forneça de outra forma.
O que significa um erro “Não é possível encontrar o símbolo” ou “Não é possível resolver o símbolo”?
George Harrison ficou chateado por suas letras de 'Hurdy Gurdy Man' de Donovan não terem sido usadas