BOOL оператор = = (константа COleCurrency&CUR) константа;
Оператор BOOL! = (константа COleCurrency&CUR) константа;
BOOL оператор lt; (константа COleCurrency &CUR) константа;
Gt BOOL оператора; (константа COleCurrency &CUR) константа;
BOOL оператор lt; = (константа COleCurrency & за ) константа;
Gt BOOL оператора; = (константа COleCurrency & за ) константа;
Зауваження
Ці оператори порівняння двох валюти значень і повернення ненульовим, якщо умова є істинною; в іншому випадку 0.
Приміткаnbsp; Значення, що повертається замовлення операцій (, < =, > > =) є невизначеним, якщо стан або операнд null або неправильні. Рівність операторів (= =, ! =) розглянути стан операнди.
Приклад
COleCurrency curOne (3, 5000); nbsp; / / 3.5
COleCurrency curTwo(curOne); / / 3.5
BOOL b;
b = curOne = = curTwo; / / ТАК
curTwo.SetStatus(COleCurrency::invalid);
b = curOne = = curTwo; / / ПОМИЛКОВИЙ, інший статус
b = curOne! = curTwo; / / Правда, інший статус
b = curOne < curTwo; / / ПОМИЛКОВИМ, те ж значення
b = curOne > curTwo; / / ПОМИЛКОВИМ, те ж значення
b = curOne < = curTwo; / / Правда, таке ж значення
b = curOne > = curTwo; / / Правда, таке ж значення
Примітка Останні чотири рядки попередньому прикладі буде НАДБАННЯ в режимі налагодження.
Огляд COleCurrency |nbsp; Члени класу | Ієрархічна діаграма
Дивіться також COleCurrency::GetStatus