Compartilhar via


locale::category

Um tipo inteiro que fornece valores de máscara de bits para denotar famílias de aspecto padrão.

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;

Comentários

O tipo é um sinónimo para um tipo de int que pode representar um grupo de elementos distintos de um local do tipo de máscara de bits para classificar a localidade ou pode ser usado para representar algumas das categorias correspondentes da localidade de C.Os elementos são:

  • collate, correspondente a categoria de LC_COLLATE C

  • ctype, correspondente a categoria de LC_CTYPE C

  • monetary, correspondente a categoria de LC_MONETARY C

  • numeric, correspondente a categoria de LC_NUMERIC C

  • time, correspondente a categoria de LC_TIME C

  • messages, correspondente a categoria LC_MESSAGES de Posix

Além de isso, dois valores são úteis:

  • none, combinando a nenhuma das categorias de C

  • tudo, correspondente a união de todas as categorias C de LC_ALL

Você pode representar um grupo arbitrário de categorias usando OR com essas constantes, como em monetary | time.

Requisitos

Cabeçalho: <locale>

namespace: STD

Consulte também

Referência

locale Class