std:: messages_base
From cppreference.net
C++
Text processing library
| Localization library | |||||||||||||||||||||||||
| Regular expressions library (C++11) | |||||||||||||||||||||||||
| Formatting library (C++20) | |||||||||||||||||||||||||
| Null-terminated sequence utilities | |||||||||||||||||||||||||
| Byte strings | |||||||||||||||||||||||||
| Multibyte strings | |||||||||||||||||||||||||
| Wide strings | |||||||||||||||||||||||||
| Primitive numeric conversions | |||||||||||||||||||||||||
|
|||||||||||||||||||||||||
| Text encoding identifications | |||||||||||||||||||||||||
|
|||||||||||||||||||||||||
Localization library
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
ヘッダーで定義
<locale>
|
||
|
class
messages_base
;
|
||
std::messages_base
クラスは、
std::messages
ファセットによって継承され使用される型定義を提供します。
メンバー型
| メンバー型 | 定義 |
catalog
|
未規定の符号付き整数型 |
不具合報告
以下の動作変更の欠陥報告書は、以前に公開されたC++規格に対して遡及的に適用されました。
| DR | 適用対象 | 公開時の動作 | 正しい動作 |
|---|---|---|---|
| LWG 2028 | C++98 |
catalog
は
int
として定義されていた
|
未指定の符号付き整数型として定義 [1] |
-
↑
POSIX メッセージング API
で使用されるカタログ型
nl_catdは、未規定の型の typedef です。
関連項目
|
メッセージカタログからの文字列取得を実装する
(クラステンプレート) |