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