BOOL oper&atorem == (const COleCurrencyamp;Waluta) stała;
BOOL oper&atora! = (const COleCurrencyamp;Waluta) stała;
Lt operatora BOOL; (const COleCurrency &Waluta) stała;
BOOL operatora gt; (const COleCurrency &Waluta) stała;
Lt operatora BOOL; = (const COleCurrency & Waluta ) stała;
BOOL operatora gt; = (const COleCurrency & Waluta ) stała;
Uwagi
Te operatory porównywania dwóch wartości waluty i powrócić niezerowa, jeśli warunek jest spełniony; inny sposób 0.
Uwaganbsp; Wartość zwracana przez operacje sortowania (, < =, , > =) jest niezdefiniowana, jeśli stan albo argument ma wartość null lub jest nieprawidłowy. Operatorzy równości (==, ! =) należy wziąć pod uwagę stanu operandy.
Przykład
CurOne COleCurrency (3, 5000); nbsp; / / 3,5
COleCurrency curTwo(curOne); / / 3,5
BOOL b;
b = curOne == curTwo; / / PRAWDA
curTwo.SetStatus(COleCurrency::invalid);
b = curOne == curTwo; / / Ma wartość FAŁSZ, stan różnych
b = curOne! = curTwo; / / TRUE, stan różnych
b = curOne < curTwo; / / Ma wartość FALSE, te same wartości
b = curOne > curTwo; / / Ma wartość FALSE, te same wartości
b = curOne < = curTwo; / / TRUE, takie same wartości
b = curOne > = curTwo; / / TRUE, takie same wartości
Uwaga Ostatnie cztery linie poprzednim przykładzie będzie ASSERT w trybie debugowania.
Omówienie COleCurrency |nbsp; Klasa członków | Wykres hierarchii
Zobacz też COleCurrency::GetStatus