Share via


money_base Class

クラスは、テンプレート クラス 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();
};

解説

列挙型 part パターンは、構造体の配列フィールドの要素に指定できる値について説明します。part の値は次のとおりです:

  • ゼロ以上の空白と一致するnone または何も生成する。

  • 正または負の符号と一致するか、または生成するsign

  • ゼロ以上の空白と一致するspace または空白を生成します。

  • 通貨記号に一致するか、または生成するsymbol

  • 通貨値と一致するか、または生成する**[value]**。

必要条件

Header: <locale>

名前空間: std

参照

関連項目

C++ の標準ライブラリのスレッド セーフ