打印

请教一个宏定义

[复制链接]
945|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
renxiaolin|  楼主 | 2018-11-28 11:37 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
#define DELTA_EPOCH_IN_MICROSECS 11644473600000000Ui64
我在看一个代码的时候看到这个对时间的宏定义,请问这个定义是什么意思?
在116444736我在很多代码也可以看到,这个值是代表什么?
很多代码用现在的时间加上那个值的意义在哪?

相关帖子

沙发
renxiaolin|  楼主 | 2018-11-28 11:42 | 只看该作者
附上原函数:

mrpt::system::TTimeStamp  mrpt::system::time_tToTimestamp(const double &t )
{
    return (uint64_t)(t*10000000.0)+((uint64_t)116444736*1000000000);
}

使用特权

评论回复
板凳
renxiaolin|  楼主 | 2018-11-28 12:16 | 只看该作者
该问题已经搞定,
谢谢大家

使用特权

评论回复
地板
877049204| | 2018-11-28 14:47 | 只看该作者
renxiaolin 发表于 2018-11-28 12:16
该问题已经搞定,
谢谢大家

分享一下你搞定的结果撒

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

92

主题

1105

帖子

9

粉丝