CComCurrency::operator =
Cet opérateur assigne l'objet d' CComCurrency à une nouvelle valeur.
const CComCurrency & operator =(
const CComCurrency & curSrc
) throw( );
const CComCurrency & operator =(
CURRENCY cySrc
) throw( );
const CComCurrency & operator =(
FLOAT fSrc
);
const CComCurrency & operator =(
SHORT sSrc
);
const CComCurrency & operator =(
LONG lSrc
);
const CComCurrency & operator =(
BYTE bSrc
);
const CComCurrency & operator =(
USHORT usSrc
);
const CComCurrency & operator =(
DOUBLE dSrc
);
const CComCurrency & operator =(
CHAR cSrc
);
const CComCurrency & operator =(
ULONG ulSrc
);
const CComCurrency & operator =(
DECIMAL dSrc
);
Paramètres
curSrc
Un objet de CComCurrency .cySrc
Une variable de type CURRENCY.sSrc, fSrc, lSrc, bSrc, usSrc, dSrc, cSrc, ulSrc, dSrc
La valeur numérique à assigner à CComCurrency l'objet.
Valeur de retour
Retourne l'objet mis à jour d' CComCurrency . En cas d'une erreur, telle qu'un dépassement de capacité, cet opérateur appelle AtlThrow avec un HRESULT décrivant l'erreur.
Exemple
CComCurrency cur1, cur2(10, 5000);
CURRENCY cy;
// Copying one object to another
cur1 = cur2;
// Using the CURRENCY data type
cy.int64 = 105000;
cur1 = cy;
ATLASSERT(cur1 == cur2);
Configuration requise
Header: atlcur.h