Condividi tramite


money_base Class

La classe descrive un'enumerazione e un insieme comune di struttura a tutte le specializzazioni di classe modello 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();
};

Note

L'enumerazione part descritti i valori possibili in elementi del campo di matrice nel modello della struttura.i valori part sono:

  • none per la corrispondenza di zero o più spazi o non generare alcuna operazione.

  • sign per corrispondere o generare un segno positivo o negativo.

  • space per la corrispondenza di zero o più spazi o generare uno spazio.

  • symbol per corrispondere o generare un simbolo di valuta.

  • valore per corrispondere o generare un valore monetario.

Requisiti

Header: <locale>

Spazio dei nomi: deviazione standard

Vedere anche

Riferimenti

Thread safety della libreria C++ standard