c++ - c++11 中的 gettimeofday() 等价物是什么

标签 c++ c++11 gettimeofday

可能重复,但是什么是 gettimeofday() 在 c++11 中的等价物?

我正在尝试获取微秒级的 64 位时间戳,类似于 Java/Python。

最佳答案

使用std::chrono::system_clock::now() .

更新

您可以通过此静态断言检查必要的最小精度:

static_assert (std::ratio_less_equal<std::chrono::system_clock::duration::period,
    std::ratio<1,100> >::value, "");

关于c++ - c++11 中的 gettimeofday() 等价物是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33609401/

相关文章:

C++:fmodf() 和 fmod() - 奇怪的结果?

c++ - 多设备环境中的 OpenCL 缓冲区实例化

c++ - C++ shared_ptr::operator* 危险吗?

c++ - 类初始值设定项检查特定输入

c++ - unordered_map 找不到 key

c - gettimeofday 的时间未按应有的方式更新

c++ - 支持多线程应用程序回调的 linux 共享库

c++ - 从未排序的数组中删除重复项

c++ - 树莓派的 qmake 条件

cudaEvent 和 gettimeofday 报告的时间截然不同