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 のカテゴリに対応するctype、LC_CTYPE
C のカテゴリ LC_MONETARY に対応する、monetary
C のカテゴリ LC_NUMERIC に対応する、numeric
C のカテゴリ LC_TIME に対応する、time
Posix のカテゴリ LC_MESSAGES に対応する、messages
また、2 桁の有効な値は次のとおりです:
C のカテゴリのいずれかに対応する、none
すべてのカテゴリ LC_ALL C の共用体に対応する、all
これらの定数として使用するカテゴリの任意のグループを monetaryのように OR を表すことができます |time。
必要条件
ヘッダー: <locale>
名前空間: std