std:: messages
From cppreference.net
|
定义于头文件
<locale>
|
||
|
template
<
class
CharT
>
class messages ; |
||
类模板
std::messages
是一个标准本地化 facet,用于封装从消息目录(例如 GNU
gettext
或 POSIX
catgets
提供的消息目录)中检索字符串的功能。
消息来源是实现定义的。
继承关系图
目录 |
特化
标准库保证提供以下特化(它们 是任何locale对象都必须实现的 ):
|
定义于头文件
<locale>
|
|
| std :: messages < char > | 访问窄字符串消息目录 |
| std :: messages < wchar_t > | 访问宽字符串消息目录 |
嵌套类型
| 类型 | 定义 |
char_type
|
CharT
|
string_type
|
std:: basic_string < CharT > |
数据成员
| 成员 | 描述 |
std::locale::id
id
[静态]
|
facet 的标识符 |
成员函数
构造新的
messages
facet
(公开成员函数) |
|
销毁
messages
facet
(受保护成员函数) |
|
调用
do_open
(公开成员函数) |
|
调用
do_get
(公开成员函数) |
|
调用
do_close
(公开成员函数) |
受保护成员函数
|
[virtual]
|
打开具名消息目录
(虚受保护成员函数) |
|
[virtual]
|
从已打开的消息目录获取消息
(虚受保护成员函数) |
|
[virtual]
|
关闭消息目录
(虚受保护成员函数) |
参见
|
定义消息目录类型
(类) |
|
|
表示系统提供的针对命名区域的
std::messages
(类模板) |