在 Linux 上的 C++ 中使用 gettimeofday() 是否有更多面向对象的替代方法?例如,我喜欢能够编写类似这样的代码:
DateTime now = new DateTime;
DateTime duration = new DateTime(2300, DateTime.MILLISECONDS)
DateTime deadline = now + duration;
while(now < deadline){
DoSomething();
delete now;
now = new DateTime()
}
目标是嵌入式 linux 系统,没有 Boost 库,但也许有一些易于移植的东西(例如,仅用头文件实现的东西)。