moneypunct 类
此模板类描述一个对象来充当区域设置 facet,以便描述用来表示货币输入字段或货币输出字段的 CharType 类序列。 如果模板参数 Intl 为 true,则遵守国际约定。
template<class CharType, bool Intl>
class moneypunct;
参数
CharType
在程序中用于对字符进行编码的类型。Intl
一种用于指定是否遵守国际约定的标志。
备注
对于任何区域设置 facet,静态对象 ID 的初始存储值为零。 首次尝试访问其存储值后,将在 id 中存储唯一正值。
常量静态对象 intl 用于存储模板参数 Intl 的值。
构造函数
moneypunct 类型对象的构造函数。 |
Typedef
一种类型,此类型用于描述区域设置使用的字符。 |
|
一种类型,此类型描述包含 CharType 类型字符的字符串。 |
成员函数
返回要用作货币符号的区域设置特定元素序列。 |
|
返回要用作小数点符号的区域设置特定元素序列。 |
|
一种受保护的虚拟成员函数,可返回要用作货币符号的区域设置特定元素序列。 |
|
一种受保护的虚拟成员函数,通过调用此函数可返回要用作小数点符号的区域设置特定元素序列。 |
|
此受保护的虚拟成员函数可返回一个在任何小数点右侧显示的位数计数。 |
|
此受保护的虚拟成员函数可返回一个区域设置特定规则,用于确定如何对任何小数点左侧的数字进行分组。 |
|
一种受保护的虚拟成员函数,通过调用此函数可返回一个区域设置特定规则,用于对包含负数的输出结果进行格式化。 |
|
一种受保护的虚拟成员函数,通过调用此函数可返回要用作负号符号的区域设置特定元素序列。 |
|
一种受保护的虚拟成员函数,通过调用此函数可返回一个区域设置特定规则,用于对包含正数的输出结果进行格式化。 |
|
一种受保护的虚拟成员函数,通过调用此函数可返回要用作正号符号的区域设置特定元素序列。 |
|
一种受保护的虚拟成员函数,通过调用此函数可返回要用作千位分隔符号的区域设置特定元素序列。 |
|
可返回一个在任何小数点右侧显示的位数计数。 |
|
返回用于确定位数如何分组到任何小数点左边的区域设置特定规则。 |
|
返回一个区域设置特定规则,用于对包含负数的输出结果进行格式化。 |
|
返回要用作负号符号的区域设置特定元素序列。 |
|
返回一个区域设置特定规则,用于对包含正数的输出结果进行格式化。 |
|
返回要用作正号符号的区域设置特定元素序列。 |
|
返回要用作千位分隔符号的区域设置特定元素序列。 |
要求
标头:<locale>
命名空间: std