gpt4 book ai didi

c - 如何在不更改其值的情况下获取先前设置的闹钟的剩余时间?

转载 作者:行者123 更新时间:2023-12-01 23:15:09 25 4
gpt4 key购买 nike

是否可以知道之前使用 alarm() 系统调用设置的警报还剩多少时间,但不更改其当前值?如果可以的话,我怎样才能得到这个?

最佳答案

您可以通过调用alarm(0)并查看返回值来获取剩余秒数。但这不满足您不更改当前值的要求,因为调用 Alarm(0) 会取消任何挂起的警报。您可以再次调用警报,传递您刚刚读取的剩余秒数,这将重置警报。问题是它不是很精确,并且不能完全模仿原始警报调用的行为,因为时间分辨率只有一秒。如果您这样做,您的计时可能会偏差近一秒,但也许没关系。

从您的问题看来,您可能已经考虑过所有这些问题,并且像我一样阅读了手册页。我仍然没有找到您问题的确切答案,但我想提出我的不准确答案,以防万一这对您来说足够好。

关于c - 如何在不更改其值的情况下获取先前设置的闹钟的剩余时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53885565/

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