visual c ++ 2010中的已用时间

kli*_*ijo -1 c++ visual-c++

这就是我做的:

CTime startTime = CTime::GetCurrentTime();

// ... perform time-consuming task ...

CTime endTime = CTime::GetCurrentTime();

CTimeSpan elapsedTime = endTime - startTime;   
Run Code Online (Sandbox Code Playgroud)

这是msdn上给出的示例.但它不起作用.VS IDE以红色突出显示CTime.说标识符CTime未定义.

有人可以帮帮我吗?

Rob*_*obᵩ 6

根据MSDN,你需要#include <atltime.h>.你是否?

  • @klijo:你看到的下一篇文章是[格式化时间值](http://msdn.microsoft.com/en-us/library/s9cfa9ce.aspx).但我建议你忘记你曾经看过`CTime`和`CTimeSpan`,并学习使用标准而不是MFC特定的方法. (2认同)