2012-03-27 80 views

回答

0

标准C++没有内置于一体。

如果您使用的是Win32 API,似乎如果您来自.NET,可能会有各种选项,例如SetTimer(需要消息循环)或CreateTimerQueueTimer(不需要消息循环)。

正如在评论中所说,大多数GUI框架将有一个异步计时器可用。

如果您正在寻找更通用的东西,或者不需要GUI框架的东西(例如Win32 API),您应该看看boost::asio

0

没有,C++中的一样System.Threading.Timer的界面语言没有Timer类。

相比,您的语言C++与.NET运行库,但你可能会发现,包括定时器实现了良好的图书馆。升压是一个不错的人选。