【发布时间】:2017-02-15 10:20:09
【问题描述】:
在 /usr/include/c++/4.8 文件中的 gcc 4.84 中,我们有
namespace std
{
typedef duration<int64_t, nano> nanoseconds;
为什么纳秒的表示类型是有符号整数类型?为什么没有签名?我们什么时候可以有一个负值的持续时间对象?
【问题讨论】:
-
当你从过去的一个时间点中减去一个时间点。
-
也许负持续时间可以代表某个时间点的
before。