Categorias de localidade
Sintaxe
#include <locale.h>
Comentários
As categorias de localidade são constantes de manifesto usadas por rotinas de localização para especificar qual parte das informações de localidade de um programa será usada. A localidade refere-se à localidade (ou país/região) para a qual é possível personalizar alguns aspectos do programa. As áreas que dependem da localidade incluem, por exemplo, a formatação de datas ou o formato de exibição de valores monetários.
Categoria de localidade | Partes afetadas do programa |
---|---|
LC_ALL |
Todo o comportamento específico da localidade (todas as categorias) |
LC_COLLATE |
Comportamento das funções strcoll e strxfrm |
LC_CTYPE |
Comportamento das funções de manipulação de caracteres (exceto isdigit , isxdigit , mbstowcs e mbtowc , que não são afetadas) |
LC_MAX |
Mesmo que LC_TIME |
LC_MIN |
Mesmo que LC_ALL |
LC_MONETARY |
Informações de formatação monetária retornadas pela função localeconv |
LC_NUMERIC |
Caractere de ponto decimal para rotinas de saída formatadas (por exemplo, printf ), para rotinas de conversão de dados e para informações de formatação não monetária retornadas pela função localeconv |
LC_TIME |
Comportamento da função strftime |
Veja setlocale
, _wsetlocale
para um exemplo.
Confira também
localeconv
setlocale
, _wsetlocale
Funções strcoll
strftime
, wcsftime
, _strftime_l
, _wcsftime_l
strxfrm
, wcsxfrm
, _strxfrm_l
, _wcsxfrm_l
Constantes globais