我正在用 C++ 编写程序,其中一部分我希望程序休眠 1 秒钟。我使用以下表达式来独立于平台:
std::this_thread::sleep_for(std::chrono::duration<int, std::milli>(1000));
这一行太长了,所以我想为它使用一个别名。实现这一目标的最佳方法是什么?
最佳答案
如果您使用的是 >=c++14,则有文字计时助手。可以这样写:
using namespace std::chrono_literals;
std::this_thread::sleep_for(1s);
std::this_thread::sleep_for(1min);
关于c++ - 别名表达式的最佳方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40487831/