Compartir a través de


locale::category

Un entero escribe que proporciona valores de máscara de bits para denotar familias estándar de la faceta.

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;

Comentarios

El tipo es un sinónimo de int cuyas puede representar un grupo de elementos distintos de un valor local del tipo de máscara de bits a la configuración regional de la clase o se puede utilizar para representar categorías correspondientes cualquiera de la configuración regional de C. Los elementos son:

  • collate, correspondiente a la categoría LC_COLLATE de C

  • ctype, correspondiente a la categoría LC_CTYPE de C

  • monetary, correspondiente a la categoría LC_MONETARY de C

  • numeric, correspondiente a la categoría LC_NUMERIC de C

  • time, correspondiente a la categoría LC_TIME de C

  • messages, correspondiente a la categoría LC_MESSAGES de POSIX

Además, dos valores útiles son:

  • none, correspondiente a ninguna de las categorías de C

  • all, correspondiente a la unión de C de todas las categorías LC_ALL

Puede representar un grupo arbitrario de categorías mediante OR con estas constantes, como en monetary | time.

Requisitos

configuración regional <deEncabezado: >

Espacio de nombres: std

Vea también

Referencia

locale (Clase)