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 (类模板) |