【发布时间】:2023-03-26 00:00:01
【问题描述】:
我有 2 个time_t 值,我想找出哪个更大。
time_t 在我的平台上内部是__int64。我可以使用<、> 和== 运算符来比较这些值吗?
我不想知道这两个时间值的区别。
代码只会在 Windows 上运行,所以我不关心可移植性。
这样比较值是否正确?
【问题讨论】:
-
如果您不关心可移植性并且知道
time_t在内部是__int64,那么问题的意义何在?__int64值当然可以与比较运算符进行比较。 -
在问这个问题之前你谷歌了
time_t吗?我做到了。 This 是第一个结果。它告诉了我所有我需要知道的。请在提出有关 SO 的问题之前进行研究。 -
@anthropomorphic 我已经看过那个页面,但我特意想问这个,因为那个页面没有像下面的技术人员解释得那么多..