【发布时间】:2015-09-10 14:57:31
【问题描述】:
我知道我们可以使用clock_gettime(CLOCK_MONOTONIC)。
我尝试问的问题是,如果我需要以纳秒为单位的时间 从纪元说,这将是一个巨大的数字。
例如:
- 自纪元以来的秒数是
13438461673所以13438461673 * 1000000000
如何将其放入 64 位整数中?
【问题讨论】:
-
您真正的问题是如何存储大于 64 位的整数?
-
你不,而是使用例如一个
timespec结构,类似于clock_gettime填充的结构。 -
所以你可能想在这里阅读:stackoverflow.com/questions/15601430/…
-
那么你有冲突的要求,你应该与某人提出这个问题。
-
@NominalAnimal 是的,我的错误。我以为 time_t 很长(64 位).. 看来我打错了灌木丛..