COleDateTime リレーショナル演算子

ブール演算子 = = (const COleDateTimeamp;日付) const;
ブール演算子 ! = (const COleDateTime & ) const;
ブール演算子 < (const COleDateTime & ) const;
ブール演算子 > (const COleDateTime & ) const;
ブール演算子 < = (const COleDateTime & ) const;
ブール演算子 > = (const COleDateTime & ) const;

解説

これらの演算子は、2 つの日付時刻値を比較し、条件が true の場合は 0 以外を返す;そうでなければ 0。

特価;順序付け操作の戻り値 (< => =) のいずれかのオペランドが null または無効の場合は定義されません。等値演算子 (==! =)、オペランドの状態を考慮

COleDateTime dateOne (95、3、15、12, 0, 0);//1995 年 3 月 15 日午後 12 時)COleDateTime dateTwo (dateOne); 特価;//1995 年 3 月 15 日午後 12 時)BOOL b;b = dateOne = dateTwo;//真dateTwo.SetStatus(COleDateTime::invalid);b = dateOne = dateTwo;//False の場合、異なる状態b dateOne を =! = dateTwo;//True の場合、異なる状態b dateOne = < dateTwo;//False の場合、同じ値b dateOne = > dateTwo;//False の場合、同じ値b dateOne = < = dateTwo;//True の場合、同じ値b dateOne = > = dateTwo;//True の場合、同じ値

特価;上記の例の最後の 4 行ASSERTがデバッグ モードで(&N)。

COleDateTime 概要|nbsp;クラス メンバー |階層図(&N)

参照特価;COleDateTime::GetStatus(&N)

Index