BOOL Oper&ator == (const COleCurrencyamp;aktuell) const;
BOOL Oper&ator! = (const COleCurrencyamp;aktuell) const;
BOOL Operator Lt; (const COleCurrency &aktuell) const;
BOOL Operator Gt; (const COleCurrency &aktuell) const;
BOOL Operator Lt; = (const COleCurrency & Cur ) const;
BOOL Operator Gt; = (const COleCurrency & Cur ) const;
Bemerkungen
Diese Operatoren vergleichen zwei Währungswerte und zurück ungleich NULL, wenn die Bedingung wahr ist; andernfalls 0.
HinweisNbsp; Der Rückgabewert der bestellen Operationen (<, < =, >, > =) ist nicht definiert, wenn der Status einer der Operanden null oder ungültig ist. Die Gleichheitsoperatoren (==, ! =) prüfen Sie den Status der Operanden.
Beispiel
COleCurrency CurOne (3, 5000); / / 3.5
COleCurrency curTwo(curOne); / / 3.5
BOOL b;
b = CurOne == CurTwo; / / WAHR
curTwo.SetStatus(COleCurrency::invalid);
b = CurOne == CurTwo; / / FALSE, verschiedene Status
b = CurOne! = CurTwo; / / TRUE, verschiedene Status
b = CurOne < CurTwo; / / FALSE, denselben Wert
b = CurOne > CurTwo; / / FALSE, denselben Wert
b = CurOne < = CurTwo; / / TRUE, denselben Wert
b = CurOne > = CurTwo; / / TRUE, denselben Wert
Hinweis&Nbsp; Die letzten vier Zeilen im obigen Beispiel werden ASSERT im Debug-Modus.
COleCurrency Übersicht |nbsp; Member der Klasse | Hierarchiediagramm
Siehe auch&Nbsp;COleCurrency::GetStatus