std::messages
来自 cppreference.cn
| 定义于头文件 <locale> |
||
| template< class CharT > class messages; |
||
类模板 std::messages 是一个标准本地化面,用于封装从消息目录中检索字符串,例如 GNU gettext 或 POSIX catgets 提供的那些。
消息的来源是实现定义的。
继承图
目录 |
[编辑] 特化
标准库保证提供以下特化(它们 要求由任何区域设置对象实现)
| 定义于头文件
<locale> | |
| std::messages<char> | 访问窄字符串消息目录 |
| std::messages<wchar_t> | 访问宽字符串消息目录 |
[编辑] 嵌套类型
| 类型 | 定义 |
char_type
|
CharT
|
string_type
|
std::basic_string<CharT> |
[编辑] 数据成员
| 成员 | 描述 |
std::locale::id id [static] |
facet 的标识符 |
[编辑] 成员函数
构造新的 messages 面(公开成员函数) | |
销毁 messages 面(受保护成员函数) | |
调用 do_open(公有成员函数) | |
调用 do_get(公有成员函数) | |
调用 do_close(公有成员函数) |
[编辑] 受保护成员函数
| [虚函数] |
打开一个命名的消息目录 (虚保护成员函数) |
| [虚函数] |
从已打开的消息目录中检索消息 (虚保护成员函数) |
| [虚函数] |
关闭消息目录 (虚保护成员函数) |
[编辑] 另请参见
| 定义消息目录类型 (类) | |
| 表示命名语言环境的系统提供的 std::messages (类模板) |