printf打印std::uint64类型丢失位数问题
一个小问题,却搞了半天,printf打印std::uint64类型总是丢失位数,后来发现打印方法应采用如下方法:
std::uint_64 _timestamp = 1546486706769573;
printf("timestamp= %lld \n", _timestamp);
在linux下gcc应该用“%lld”,使用无符号数时,将"%lld"改成"%llu"即可。
网上有人认...
原创
2019-01-04 10:40:40 ·
1721 阅读 ·
0 评论