次の方法で共有


locale::category

標準ファセット ファミリを表示するビットマスク値を指定する整数型。

typedef int category;
static const int collate = LC_COLLATE;
static const int ctype = LC_CTYPE;
static const int monetary = LC_MONETARY;
static const int numeric = LC_NUMERIC;
static const int time = LC_TIME;
static const int messages = LC_MESSAGES;
static const int all = LC_ALL;
static const int none = 0;

解説

型はロケールを設定するために対応する C ロケールのカテゴリを表すローカルのビットマスク型の一意の要素のグループを表すことができるか、または使用できる int の型のシノニムです。 要素は、次の操作:

  • C の LC_COLLATE カテゴリに対応する部単位で印刷

  • C の LC_CTYPE カテゴリに対応するctype

  • C のカテゴリに対応する金銭情報、LC_MONETARY

  • C の LC_NUMERIC カテゴリに対応する数値

  • C のカテゴリに対応する時間、LC_TIME

  • Posix とのカテゴリ LC_MESSAGES に対応するmessages

また、2 個の有効な値は次のとおりです。:

  • C のカテゴリの None に対応するなし

  • すべてのカテゴリ LC_ALL の C 共用体に対応するすべて

これらの定数に使用されているカテゴリの任意のグループを 金銭情報のように OR を表すことができます。 | 時間

必要条件

ヘッダー: の <ロケール>

名前空間: std

参照

関連項目

locale クラス