Compartilhar via


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

Consulte também

Referência

Classe de COleDateTimeSpan

Gráfico de hierarquia

COleDateTimeSpan::operator +, -