C++ 在WinCE和Linux上获取/设置系统时间调整

C++ 在WinCE和Linux上获取/设置系统时间调整,c++,linux,time,windows-ce,C++,Linux,Time,Windows Ce,我想做get和set-Systemtimeadjustment来操作本地时钟,并且我想独立于平台。那么如何获得WinCE或Linux的函数(名称)?我在谷歌上搜索,但什么也没找到 谢谢 Linux使用该函数(RFC1305,David L.Mills)。有关详细信息,请参见。这两个操作系统在设置时钟方面的工作方式非常不同,因此无法“独立于平台”进行设置。Arno回答了Linux是如何实现的。在CE中,它是通过SetSystemTime完成的。您必须将这两个函数封装在逻辑中,以确定在运行时调用哪个

我想做get和set-Systemtimeadjustment来操作本地时钟,并且我想独立于平台。那么如何获得WinCE或Linux的函数(名称)?我在谷歌上搜索,但什么也没找到


谢谢

Linux使用该函数(RFC1305,David L.Mills)。有关详细信息,请参见。

这两个操作系统在设置时钟方面的工作方式非常不同,因此无法“独立于平台”进行设置。Arno回答了Linux是如何实现的。在CE中,它是通过
SetSystemTime
完成的。您必须将这两个函数封装在逻辑中,以确定在运行时调用哪个函数,或者使用#ifdef`语句为正确的平台编译正确的函数。

是的,我使用#ifdef来决定应该编译哪个代码(部分)。谢谢你提供的信息,很抱歉我没有收到。我只想知道每个平台的函数名。