gpt4 book ai didi

c++ - 与 Windows(和 Windows Embedded CE)中的 CLOCK_MONOTONIC 类似的功能

转载 作者:行者123 更新时间:2023-11-28 06:18:08 28 4
gpt4 key购买 nike

我有一些需要计算时间间隔的 C++ Windows 代码。为此,它使用 GetCurrentFT如果它检测到正在 WinCE 和 GetSystemTimeAsFileTime 中运行适用于其他 Windows 平台。但是,如果我没记错的话,这可能容易受到系统时钟操纵的影响(即有人更改系统时钟会使测量的时间间隔不可靠)。

这些平台(包括 WinCE 和其他 Windows 平台)是否有类似 UNIX 的 CLOCK_MONOTONIC 的东西,它会使用单调递增的计数器而不是系统时钟?

最佳答案

std::chrono::steady_clock 是单调的,不易受系统时间变化的影响。不过,我不知道微软是否支持 WinCE 的 C++11。

关于c++ - 与 Windows(和 Windows Embedded CE)中的 CLOCK_MONOTONIC 类似的功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29851291/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com