lovelypp 发表于 2011-3-21 19:40:12

Linux环境下 : ACE中定时器如何不受系统时间影响?

最近做一个应用,需要校对系统时间。
发现系统时间改变后,定时器不能正常工作。google说ACE的定时器使用的是绝对时间,
如何设置使得定时器使用相对时间,从而定时器的触发不受系统时间的影响?
我的环境是Linux操作系统 2.6.34

谢谢!

yoogera 发表于 2011-3-21 23:11:17

ACE_High_Res_Timer
你去查一下就知道了,这个是和系统时间没有关系的

lovelypp 发表于 2011-3-22 12:08:47

你是指ACE_High_Res_Timer::gettimeofday_hr这个函数吗?
好像这个函数在windows下是支持的,linux下不支持?
具体可以看该函数的ACE的实现。
我的操作系统版本是:
SuSE Linux Enterprise Server 10 sp3
谢谢

lovelypp 发表于 2011-3-22 12:09:04

有人在Linux下测试过吗?
页: [1]
查看完整版本: Linux环境下 : ACE中定时器如何不受系统时间影响?