gpt4 book ai didi

python 相当于 std::chrono::steady_clock::now();

转载 作者:行者123 更新时间:2023-11-28 01:30:38 24 4
gpt4 key购买 nike

我正在尝试将 C++ 代码转换为 Python。什么是 python 等价物,我可以用来替代 std::chrono::steady_clock::now(); 它给出了 linux 上当前时间的准确计时,我可以将其与其他时间点进行比较.

void takeImages(steady_clock::time_point next_frame)
{

steady_clock::time_point current_time = steady_clock::now();

if (current_time >= next_frame) {
// do something if time right now is at or after next_frame
}

最佳答案

这相当于 Python 中的 time.monotonic()。参见 time — Time access and conversions :

Return the value (in fractional seconds) of a monotonic clock, i.e. a clock that cannot go backwards. The clock is not affected by system clock updates. The reference point of the returned value is undefined, so that only the difference between the results of consecutive calls is valid.

不幸的是,C++ 在这里使用了不寻常的命名法。 “单调”是其他标准和语言用于此类时钟的术语(C11、Posix、Python 等)。

关于python 相当于 std::chrono::steady_clock::now();,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51681667/

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