COleDateTimeSpan::operator += - =

Add и subtract значение 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);   

Требования

Header: atlcomtime.h

См. также

Ссылки

Класс COleDateTimeSpan

Диаграмма иерархии

+, - COleDateTimeSpan::operator