C++ Locale 库 - <locale>
简介
它是一个语言环境类,一个语言环境对象封装了一组特定于文化的特性,程序可以使用这些特性来增强国际可移植性。
声明
以下是 std::locale 的声明。
class locale;
C++11
class locale;
成员类型
序号 | 成员类型 & 说明 |
---|---|
1 | category
这是一个语言环境类别。 |
2 | facet
这是一个语言环境 facet。 |
3 | id
这是一个语言环境方面的 ID。 |
成员函数
序号 | 成员函数 & 说明 |
---|---|
1 | (constructor)
这是一个语言环境构造函数。 |
2 | (destructor)
这是一个语言环境析构函数。 |
3 | classic
它获得经典的语言环境 [静态]([static])。 |
4 | combine
它构造一个修改一个 facet 的语言环境副本。 |
5 | global
它设置全局语言环境 [静态]([static])。 |
6 | name
它用于获取语言环境名称。 |
7 | operator!=
它比较语言环境。 |
8 | operator()
它使用语言环境比较字符串。 |
9 | operator=
它用于复制语言环境。 |
10 | operator==
它比较语言环境。 |