COleDateTimeSpan::operator +=, - =
Adicionar ou subtrair um valor de COleDateTimeSpan de este valor de COleDateTimeSpan .
COleDateTimeSpan& operator +=(
const COleDateTimeSpan dateSpan
) throw( );
COleDateTimeSpan& operator -=(
const COleDateTimeSpan dateSpan
) throw( );
Comentários
Esses operadores permitem que você adicione e para subtrair valores de data/período de este COleDateTimeSpan objeto.Se qualquer um dos operandos for zero, o status do valor resultante de COleDateTimeSpan é zero.
Se qualquer um dos operandos é inválido e o outro não for zero, o status do valor resultante de COleDateTimeSpan é inválido.
Para obter mais informações sobre o válido, os valores inválidos, e nulos de status, consulte a variável de membro de m_status .
Exemplo
COleDateTimeSpan ts1(10.0); // 10 days
COleDateTimeSpan ts2(100.0); // 100 days
ts2 -= ts1;
ASSERT(ts2.GetTotalDays() == 90);
Requisitos
Cabeçalho: atlcomtime.h