Sdílet prostřednictvím


locale::category

Typ integer, které obsahuje hodnoty maskování bitů pro standardní podmínky rodin.

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

Typ je synonymum pro int typu představující skupinu rozdílné prvky bitovou masku zadejte místní národní třídy nebo lze představovat žádné odpovídající kategorie c národní prostředí.Prvky jsou:

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

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

  • měnové, odpovídající kategorii C LC_MONETARY

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

  • doba, odpovídající kategorii C LC_TIME

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

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

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

  • všechny, odpovídající c unie všechny kategorie LC_ALL

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

Požadavky

Záhlaví: <locale>

Obor názvů: std

Viz také

Referenční dokumentace

locale Class