Sdílet prostřednictvím


locale::category

Typ integer, který poskytuje hodnoty pro standardní podmínka rodiny.

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;

Poznámky

Je synonymum pro parametr typu int typu, představující skupinu rozdílné prvky bitová maska zadejte místní národní třída nebo lze použít k reprezentaci všech odpovídajících kategorií národní prostředí C.Prvky jsou:

  • kompletování, odpovídající kategorii C LC_COLLATE

  • ctype, odpovídající kategorii LC_CTYPE C

  • peněžní, odpovídající kategorii C LC_MONETARY

  • číselný, odpovídající kategorii C LC_NUMERIC

  • čas, odpovídající kategorii C LC_TIME

  • zprávy, odpovídající standardu Posix kategorie LC_MESSAGES

Kromě toho jsou dva užitečné hodnoty:

  • žádný, odpovídající žádná kategorie C

  • všechny, C sjednocení všech kategorií LC_ALL odpovídající

Může představovat libovolný skupinu kategorií pomocí OR s tyto konstanty, jako v měnové | čas.

Požadavky

Záhlaví:<národního prostředí>

Obor názvů: std

Viz také

Referenční dokumentace

locale – třída