codecvt_byname
类
一种派生类模板,用于描述一个对象来充当给定区域设置的排序规则 facet,从而检索与转换有关的文化区域特定信息。
语法
template <class CharType, class Byte, class StateType>
class codecvt_byname: public codecvt<CharType, Byte, StateType> {
public:
explicit codecvt_byname(
const char* locale_name,
size_t ref_count = 0);
explicit codecvt_byname(
const string& locale_name,
size_t ref_count = 0);
protected:
virtual ~codecvt_byname();
};
参数
locale_name
已命名的区域设置。
ref_count
初始引用计数。
注解
构造已命名的区域设置时,将自动创建 byname
facet。
其行为由命名的区域设置 locale_name
决定。 每个构造函数通过使用 codecvt<CharType, Byte, StateType>( ref_count )
初始化其基对象。 有关详细信息,请参阅 codecvt
。
要求
标头:<locale>
命名空间: std