Freigeben über


money_base-Klasse

Die Klasse beschreibt eine Enumeration und ein Strukturcommon auf alle Spezialisierungen der Vorlagenklasse 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();
};

Hinweise

Die Enumeration part werden die möglichen Werte in den Elementen des Arrayfelds im Strukturmuster. Die Werte von part sind:

  • keine, von null oder mehr Leerzeichen übereinstimmt oder nichts generieren.

  • sign, um einen positiven oder negativen Vorzeichens übereinstimmt oder zu generieren.

  • space, von null oder mehr Leerzeichen übereinstimmt oder ein Leerzeichen generieren.

  • Symbol, um eines Währungssymbols zu vergleichen oder zu generieren.

  • Wert, um eines Währungswerts übereinstimmt oder zu generieren.

Anforderungen

Header: <Gebietsschema>

Namespace: std

Siehe auch

Referenz

Threadsicherheit in der C++-Standardbibliothek