Compartilhar via


Classe money_base

A classe descreve uma enumeração e uma estrutura comum da todas as especializações da classe moneypunctdo modelo.

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();
};

Comentários

A enumeração part descreve os possíveis valores nos elementos da matriz no padrão da estrutura. Os valores de part são:

  • none para fazer a correspondência de zero ou mais espaços ou para gerar nada.

  • sign para corresponder ou gerar um sinal positivo ou negativo.

  • space para fazer a correspondência de zero ou mais espaços ou para gerar um espaço.

  • symbol para corresponder ou gerar um símbolo de moeda.

  • value para corresponder ou gerar um valor monetário.

Requisitos

Localidade <deHeader: >

Namespace: std

Consulte também

Referência

Segurança de threads na Biblioteca Padrão C++