怎样获取计算机的计时精度 并进行修改?

zjjun006 2009-03-20 11:35:48
如题
...全文
156 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
zjjun006 2009-03-24
  • 打赏
  • 举报
回复
谢谢大家拉
fairchild811 2009-03-21
  • 打赏
  • 举报
回复
什么是计时精度
jeff_nie 2009-03-21
  • 打赏
  • 举报
回复
不知.
deerwin1986 2009-03-21
  • 打赏
  • 举报
回复
用RTDSC记录时钟计数 这是一般的CPU都会留出来的接口...
然后再除以你CPU的主频...
  • 打赏
  • 举报
回复
楼主讲清楚?内核级别的调用计时的精度最高。
qqwx_1986 2009-03-21
  • 打赏
  • 举报
回复
time?
clock?
ysysbaobei 2009-03-21
  • 打赏
  • 举报
回复
spirit_sheng 2009-03-21
  • 打赏
  • 举报
回复
一般的计算机,其提供的时间只能精确到毫秒
但有些情况下,需要更高的时间精度,这需要专用的硬件支持,操作系统为这种硬件时钟提供了一个框架
具体的实现由硬件驱动程序决定

目前许多主板能够提供精度更高的硬件时钟,比如一般主板可以提供精度为 1.0E-7 秒精度的硬件时种
对于这种硬件时钟,其精度由硬件和硬件驱动程序决定,使用客户不能设置其精度,但能获取其精度信息

如,在Windows操作系统上,获取此时钟精度信息的API为: GetTimeSysInfoFunc

downmooner 2009-03-20
  • 打赏
  • 举报
回复
The SetLocalTime function sets the current local time and date.


BOOL SetLocalTime(
const SYSTEMTIME* lpSystemTime
);

include Windows.h

65,211

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧