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