Udostępnij za pośrednictwem


COleDateTimeSpan::operator +=-=

Dodawanie i odejmowanie COleDateTimeSpan wartości z tego COleDateTimeSpan wartości.

COleDateTimeSpan& operator +=( 
   const COleDateTimeSpan dateSpan  
) throw( ); 
COleDateTimeSpan& operator -=( 
   const COleDateTimeSpan dateSpan  
) throw( );

Uwagi

Operatory te pozwalają dodawać i odejmować daty rozpiętość wartości z tego COleDateTimeSpan obiektu.Jeśli albo operandy jest null, stan wyniku COleDateTimeSpan wartość null.

Jeśli jeden z argumentów jest nieprawidłowy i drugiej nie jest null, stan wyniku COleDateTimeSpan wartość jest nieprawidłowa.

Więcej informacji o wartości stanu prawidłowy, nieprawidłowy i null, zobacz m_status zmienną.

Przykład

COleDateTimeSpan ts1(10.0); // 10 days
COleDateTimeSpan ts2(100.0); // 100 days
ts2 -= ts1;
ASSERT(ts2.GetTotalDays() == 90);   

Wymagania

Nagłówek: atlcomtime.h

Zobacz też

Informacje

Klasa COleDateTimeSpan

Diagram hierarchii

COleDateTimeSpan::operator +, -