Partager via


money_base, classe

La classe décrit une énumération et une structure commun à toutes les spécialisations de classe de modèle moneypunct.

struct money_base : public locale::facet
{
    enum
    {
        symbol = '$',
        sign = '+',
        space = ' ',
        value = 'v',
        none = 'x'
    };
    typedef int part;
    struct pattern
    {
        char field[_PATTERN_FIELD_SIZE];
    };
    money_base(
        size_t _Refs = 0
    );
    ~money_base();
};

Notes

L'énumération part décrit les valeurs possibles dans les éléments du champ de table du modèle de structure. Les valeurs de part sont:

  • none pour associer zéro ou plus d'espace ou ne génère rien.

  • sign pour aossicier ou générer un signe positif ou négatif.

  • space pour associer zéro ou plus d'espace ou ne génère rien.

  • symbole pour associer ou générer un symbole monétaire.

  • valeur pour associer ou générer une valeur monétaire.

Configuration requise

En-tête: <paramètres régionaux>

Espace de noms : std

Voir aussi

Référence

Sécurité des threads dans la bibliothèque standard C++