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

  • 符合或建立一個貨幣值的

需求

Header: <locale>

命名空間: std

請參閱

參考

在標準 C++ 程式庫中的執行緒安全