COleDateTimeSpan::operator +, - =
Ajoutez et soustraire une valeur d' COleDateTimeSpan de cette valeur d' COleDateTimeSpan .
COleDateTimeSpan& operator +=(
const COleDateTimeSpan dateSpan
) throw( );
COleDateTimeSpan& operator -=(
const COleDateTimeSpan dateSpan
) throw( );
Notes
Ces opérateurs vous permettent d'ajouter et soustraire des valeurs de la plage date/heure de cet COleDateTimeSpan objet. Si l'un des opérandes est null, l'état de la valeur résultante d' COleDateTimeSpan est null.
Si l'un des opérandes est valide et l'autre n'est pas null, l'état de la valeur résultante d' COleDateTimeSpan est incorrect.
Pour plus d'informations sur le valide, les valeurs non valides et null d'état, consultez la variable membre de m_status .
Exemple
COleDateTimeSpan ts1(10.0); // 10 days
COleDateTimeSpan ts2(100.0); // 100 days
ts2 -= ts1;
ASSERT(ts2.GetTotalDays() == 90);
Configuration requise
Header: atlcomtime.h