选件类描述枚举和一个结构的通用模板选件类 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