0

C++ 初心者。私はCTime(実際にはCTimeEx)オブジェクトを持っています。時間値の値は次のとおりです。

CExTime now = now.GetSystemTime();

intその時間に追加するために、60 などの を受け取りました。これは、 12:01:30 がある場合、 12:02:30 が必要であることを意味します。

intを に追加するにはどうすればよいCTimeですか? これは機能しますか?

currBERecored.m_BeUpdateTime = now + secondsFromFile;
4

1 に答える 1

2

+演算子を介してCTimeSpanをオブジェクトに追加できCTimeます。はCTimeSpan、時間間隔を表す正しいクラスです。このコンストラクターを使用して、特定の秒数の CTimeSpan を構築できます。

CTimeSpan(
   __time64_t time 
) throw( ); 

in which time は目的の秒数です。

于 2012-07-09T09:39:35.900 に答える