ブール演算子 = = (const COleDateTimeSpanamp;dateSpan) const;(&A)
ブール演算子! = (const COleDateTimeSpanamp;dateSpan) const;(&A)
BOOL operatorlt; (const COleDateTimeSpan &dateSpan) const;(&L)
BOOL operatorgt; (const COleDateTimeSpan &dateSpan) const;(&G)
BOOL operatorlt; = (const COleDateTimeSpan & dateSpan ) const;(&L)
BOOL operatorgt; = (const COleDateTimeSpan & dateSpan ) const;(&G)
解説
これらの演算子は 2 つの日付/時間の値を比較し、条件が true の場合は 0 以外を返す;そうでなければ 0。
注特価;順序付け操作の戻り値 (、 < =、 、 > =) のいずれかのオペランドが null または無効の場合は定義されません。等値演算子 (==、 ! =)、オペランドの状態を考慮。
例
COleDateTimeSpan spanOne (3, 12, 0, 0);・ ・ 3 幾日 12 時間COleDateTimeSpan spanTwo (spanOne); 特価;・ ・ 3 幾日 12 時間BOOL b;b = spanOne = spanTwo;//真spanTwo.SetStatus(COleDateTimeSpan::invalid);b = spanOne = spanTwo;//False の場合、異なる状態b spanOne を =! = spanTwo;//True の場合、異なる状態b spanOne = < spanTwo;//False の場合、同じ値b spanOne = > spanTwo;//False の場合、同じ値b spanOne = < = spanTwo;//True の場合、同じ値b spanOne = > = spanTwo;//True の場合、同じ値
注特価;上記の例の最後の 4 行ASSERTがデバッグ モードで(&N)。
COleDateTimeSpan 概要|nbsp;クラス メンバー |階層図(&N)