COleCurrency::operator +, -
이러한 연산자를 추가 하 고 두 뺄 수 있습니다 COleCurrency 하 고 다른 기호를 변경 하려면 값을 COleCurrency 값입니다.
COleCurrency operator +(
const COleCurrency& cur
) const;
COleCurrency operator -(
const COleCurrency& cur
) const;
COleCurrency operator -( ) const;
설명
피연산자 중 하나가 있는지 null의 결과 상태 COleCurrency null 값입니다.
산술 연산 오버플로 하는 경우, 그 결과 COleCurrency 값 유효 하지 않습니다.
피연산자가 유효 하지 않고 다른 결과의 상태를 not null 이면 COleCurrency 값 유효 하지 않습니다.
잘못, 잘못, 및 null 상태 값에 대 한 자세한 내용은 참조 하십시오의 m_status 멤버 변수.
예제
// 35.0050
COleCurrency cur1(35, 50);
// 2.0075
COleCurrency cur2(2, 75);
COleCurrency cur3;
// sum is 37.0125
cur3 = cur1 + cur2;
ASSERT(cur3 == COleCurrency(37, 125));
// difference is 32.9975
cur3 = cur1 - cur2;
ASSERT(cur3 == COleCurrency(32, 9975));
요구 사항
헤더: afxdisp.h