COleDateTimeSpan::operator +=、-=
更新 : 2007 年 11 月
この COleDateTimeSpan 値に対して COleDateTimeSpan 値を加算または減算します。
COleDateTimeSpan& operator +=(
const COleDateTimeSpan dateSpan
) throw( );
COleDateTimeSpan& operator -=(
const COleDateTimeSpan dateSpan
) throw( );
解説
これらの演算子は、この COleDateTimeSpan オブジェクトに対して期間値を加算または減算します。オペランドのどちらかが null のときは、結果の COleDateTimeSpan 値の状態も null になります。
オペランドのどちらかが無効で、もう一方が null ではない場合、結果の COleDateTimeSpan 値の状態は無効になります。
有効、無効、および null の詳細については、m_status メンバ変数を参照してください。
使用例
COleDateTimeSpan ts1(10.0); // 10 days
COleDateTimeSpan ts2(100.0); // 100 days
ts2 -= ts1;
ASSERT(ts2.GetTotalDays() == 90);
必要条件
ヘッダー : atlcomtime.h
参照
参照
COleDateTimeSpan::operator +, -