0

菜鸟到 C++。我有一个CTime(实际上是一个CTimeEx)对象。时间值的值为:

CExTime now = now.GetSystemTime();

我收到一个int,例如 60,以添加到那个时间;这意味着如果我有 12:01:30 ,那么我想要 12:02:30。

我怎样才能添加intCTime?这行得通吗?

currBERecored.m_BeUpdateTime = now + secondsFromFile;
4

1 回答 1

2

您可以通过+运算符将CTimeSpan添加到CTime对象。是表示时间间隔的CTimeSpan正确类,您可以使用此构造函数构造一定秒数的 CTimeSpan:

CTimeSpan(
   __time64_t time 
) throw( ); 

其中时间是所需的秒数。

于 2012-07-09T09:39:35.900 回答