std::this_thread::sleep_for() vs sleep() in main()



std::this_thread::sleep_for((或usleep((

在main((中使用什么更好?这可能很傻,但我对C++11功能还不熟悉。

前者实际上是一个可移植的C++函数。后者是一个过时的、不可移植的POSIX函数(由nanosleep取代,后者仍然是不可移植性的(。使用std::this_thread::sleep_for(),当可用/适当时,它可能会根据nanosleep来实现,或者系统以其他方式提供的任何其他功能。

相关内容

  • 没有找到相关文章

最新更新