std :: this_thread :: sleep_for () vs sleep () en main ()
Sep 23 2020
std :: this_thread :: sleep_for () O usleep ()
¿Qué sería mejor para usar en main ()? Esto puede ser muy tonto, pero soy nuevo en las características de C ++ 11.
Respuestas
6 ShadowRanger Sep 23 2020 at 19:07
La primera es en realidad una función portátil de C ++. Esta última es una función POSIX obsoleta y no portátil (reemplazada por nanosleep, que sigue siendo no portátil). Uso std::this_thread::sleep_for(), que probablemente se implementará en términos de nanosleepcuando esté disponible / sea apropiado, o cualquier otra función que el sistema proporcione de otra manera.