経過時間 : 汎用クラス
更新 : 2007 年 11 月
ここでは、2 つの CTime オブジェクトの差を計算し、CTimeSpan で経過時間を得る方法について説明します。
経過時間を計算するには
CTime と CTimeSpan の 2 つのオブジェクトを使って、次のように経過時間を計算します。
CTime startTime = CTime::GetCurrentTime(); // ... perform time-consuming task ... CTime endTime = CTime::GetCurrentTime(); CTimeSpan elapsedTime = endTime - startTime;
elapsedTime を計算すると、CTimeSpan クラスのメンバ関数を使って経過時間の成分を取得できます。