Partager via


money_base Class

La classe décrit une énumération et une structure communes à 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 tableau dans le modèle de structure.Les valeurs de part sont :

  • none pour faire correspondre zéro ou plusieurs espaces et ne génère aucun effet.

  • sign pour rechercher ou pour générer d'un signe positif ou négatif.

  • space pour faire correspondre zéro ou plusieurs espaces et génère un espace.

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

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

Configuration requise

Header: <locale>

l'espace de noms : DST

Voir aussi

Référence

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