Oper&ador BOOL == (const COleDateTimeSpanamp;dateSpan) const;
Oper&ador BOOL! = (const COleDateTimeSpanamp;dateSpan) const;
BOOL operatorlt; (const COleDateTimeSpan &dateSpan) const;
BOOL operatorgt; (const COleDateTimeSpan &dateSpan) const;
BOOL operatorlt; = (const COleDateTimeSpan & dateSpan ) const;
BOOL operatorgt; = (const COleDateTimeSpan & dateSpan ) const;
Observaciones
Estos operadores comparan dos valores de fecha-lapso y volver distinto de cero si la condición es verdadera; caso contrario 0.
Notanbsp; El valor devuelto de las operaciones de ordenación (<, < =, > > =) no está definido si el estado de cualquier operando es null o no válido. Los operadores de igualdad (== ! =) examinar la situación de los operandos.
Ejemplo
COleDateTimeSpan spanOne (3, 12, 0, 0); / / 3 días y 12 horas
COleDateTimeSpan spanTwo (spanOne); nbsp; / / 3 días y 12 horas
BOOL b;
b = spanOne == spanTwo; / / VERDADERO
spanTwo.SetStatus(COleDateTimeSpan::invalid);
b = spanOne == spanTwo; / / FALSO, diferente estado
b = spanOne! = spanTwo; / / CIERTO estatus diferentes
b = spanOne < spanTwo; / / FALSO, mismo valor
b = spanOne > spanTwo; / / FALSO, mismo valor
b = spanOne < = spanTwo; / / TRUE, mismo valor
b = spanOne > = spanTwo; / / TRUE, mismo valor
&Notanbsp; Las cuatro últimas líneas del ejemplo anterior serán ASSERT en modo de depuración.
Visión General de COleDateTimeSpan |nbsp; Miembros de clase | Diagrama de jerarquía