locale::category
Ein ganzzahliger Typ, der Bitmaskenwerte stellt, um Standardfacetfamilien hinzudeuten.
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;
Hinweise
Der Typ ist ein Synonym für einen int-Typ, der eine Gruppe unterschiedliche Elemente einer Bitmaskentyplokalen Variable darstellen kann, um Gebietsschema oder - Klasse verwendet werden kann, um die entsprechenden C-Gebietsschemakategorien darzustellen. Die Elemente sind:
collate, entsprechend der C-Kategorie LC_COLLATE
ctype, entsprechend der C-Kategorie LC_CTYPE
monetary, entsprechend der C-Kategorie LC_MONETARY
numeric, entsprechend der C-Kategorie LC_NUMERIC
time, entsprechend der C-Kategorie LC_TIME
messages, entsprechend der Posix-Kategorie LC_MESSAGES
Darüber hinaus sind zwei hilfreiche Werte:
keine, entsprechend keinen der C-Kategorien
Alles, entsprechend der C-Union aller Kategorien LC_ALL
Sie können eine beliebige Gruppe Kategorien darstellen, indem Sie OR mit diesen Konstanten, wie in monetary verwenden | time.
Anforderungen
Gebietsschema Header: <>
Namespace: std