COleCurrency 관계형 연산자

부울 연산자 = = (const COleCurrencyamp;똥 개); const(&A)

부울 연산자! = (const COleCurrencyamp;똥 개); const(&A)

부울 연산자 lt; (const COleCurrency &똥 개); const

부울 연산자 gt; (const COleCurrency &똥 개); const

부울 연산자 lt; = (const COleCurrency & 현재 ); const

부울 연산자 gt; = (const COleCurrency & 현재 ); const

주의

이러한 연산자 두 통화 값을 비교 하 고 해당 조건이 true; 이면 0이 아닌 반환 그렇지 않으면 0。

메모nbsp;??정렬 작업의 반환 값 ( < =, > =) 두 피연산자의 상태가 null 이거나 잘못 된 경우에 정의 되지 않습니다. 같음 연산자 (== ! =)는 피연산자의 상태를 고려

예제

Nbsp; COleCurrency curOne (3, 5000)??????????? / / 3.5
COleCurrency curTwo(curOne);????????????? / / 3.5
BOOL b;
b = curOne = curTwo;???????????????????? / / 사실

curTwo.SetStatus(COleCurrency::invalid);
b = curOne = curTwo;???????????????????? / / FALSE 다른 상태
b = curOne! = curTwo;???????????????????? / / 사실 다른 상태
b curOne = < curTwo;????????????????????? / / FALSE 같은 값
b curOne = > curTwo;????????????????????? / / FALSE 같은 값
b curOne = < = curTwo;???????????????????? / / 사실, 같은 값
b curOne = > = curTwo;???????????????????? / / 사실, 같은 값

메모nbsp;??마지막 네 줄의 앞의 예제 ASSERT 디버그 모드에서 것입니다(&N).

COleCurrency 개요 |nbsp; 클래스 멤버 (ko) | 계층 구조 차트(&N)

참고 항목nbsp;COleCurrency::GetStatus(&N)

Index