Partilhar via


COleDateTimeSpan::operador +=-=

Adicionar e subtrair um COleDateTimeSpan valor de isso COleDateTimeSpan valor.

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

Comentários

Esses operadores permitem que você adicionar e subtrair valores de intervalo de data/time por este COleDateTimeSpan objeto. Se qualquer dos operandos é nulo, o status do resultanteCOleDateTimeSpan valor é nulo.

Se qualquer um dos operandos é inválido e o Outros não for nulo, o status do resultanteCOleDateTimeSpan o valor é inválido.

Para obter mais informações sobre os valores válido, inválido e nulo status, consulte o m_status variável de membro.

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 COleDateTimeSpan

Gráfico de hierarquia

COleDateTimeSpan::operador +, -

Outros recursos

COleDateTimeSpan membros