Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Diese Operatoren können Sie, um zwei COleCurrency-Werte nach und voneinander hinzuzufügen und zu entfernen und das Zeichen eines COleCurrency-Werts zu ändern.
COleCurrency operator +(
const COleCurrency& cur
) const;
COleCurrency operator -(
const COleCurrency& cur
) const;
COleCurrency operator -( ) const;
Hinweise
Wenn einer der Operanden NULL ist, ist der Status des resultierenden COleCurrency-Wert NULL.
Wenn die arithmetische Operation überläuft, ist der resultierende Wert COleCurrency ungültig.
Wenn der Operand ungültig ist und der andere nicht NULL ist, ist der Status des resultierenden COleCurrency-Werts ungültig.
Weitere Informationen über das gültige finden, ungültige und NULL Statuswerte, die m_status-Membervariable.
Beispiel
// 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));
Anforderungen
Header: afxdisp.h