相关疑难解决方法(0)

装配CPU频率测量算法

用于测量处理器频率的常用算法有哪些?

cpu assembly system timer

15
推荐指数
3
解决办法
9702
查看次数

如何向time_t对象可移植地添加大量秒数?

好吧,我认为标题总结了它.假设我有一个类型的对象double,我通过std::difftime在两个time_t对象上运行获得,现在我想将结果的秒数添加回time_t对象.我不介意失去几秒钟.

请注意,秒数可能很大(即,大于允许的60秒struct tm,但总是低于用于表示相应机器/实现上的秒数的任何整数原语,并且永远不会大于1年的数量级,但最好是我不希望这是一个限制).

我将如何便携地进行此操作(即根据C标准)?

我希望不必分为几个月,几天,几小时,几分钟等,然后手动将它们添加到struct tm对象中.当然有更好的方法!?

c++ c++11

6
推荐指数
1
解决办法
1209
查看次数

Linux 内核中的 64 位 time_t

我已经编译了内核 3.19.1 但仍然有问题time_t。只是一个简单的程序,cout << sizeof (time_t);给出的大小为 4 个字节,而不是我的意图的 8 个字节。

我应该在 make menuconfig 期间打开特定选项吗?

linux 64-bit kernel time-t year2038

2
推荐指数
1
解决办法
1万
查看次数

标签 统计

64-bit ×1

assembly ×1

c++ ×1

c++11 ×1

cpu ×1

kernel ×1

linux ×1

system ×1

time-t ×1

timer ×1

year2038 ×1