Biblioteca C ++ - <locale>
Introdução
É uma biblioteca de localização e um conjunto de recursos específicos da cultura, que podem ser usados por programas para serem mais portáteis internacionalmente.
Declaração
A seguir está a declaração para std :: locale.
class locale;
C ++ 11
class locale;
Funções
Sr. Não. | Descrição da função |
---|---|
1 | use_facet Ele é usado para acessar a faceta da localidade. |
2 | has_facet É usado para verificar se o local tem faceta. |
Interfaces de conveniência
Sr. Não. | Interface e descrição |
---|---|
1 | isspace Ele verifica se o caractere é um espaço em branco. |
2 | isprint Ele verifica se o caractere pode ser impresso. |
3 | iscntrl Ele verifica se o personagem é um personagem de controle. |
4 | isupper Ele verifica se o caractere é uma letra maiúscula. |
5 | é inferior Ele verifica se o caractere é uma letra minúscula. |
6 | isalpha Ele verifica se o caractere é alfabético. |
7 | isdigit Ele verifica se o caractere é um dígito decimal. |
8 | ispunct Ele verifica se o caractere é um caractere de pontuação. |
9 | isxdigit Ele verifica se o caractere é um dígito hexadecimal. |
10 | isalnum Ele verifica se o caractere é alfanumérico. |
11 | isgrafo Ele verifica se o personagem tem representação gráfica. |
12 | está em branco Ele verifica se o caractere está em branco. |
Facetas padrão
Sr. Não. | Faceta e descrição padrão |
---|---|
1 | ctipo É uma faceta de tipo de personagem. |
2 | ctype_byname É uma faceta de tipo de personagem. |
3 | codecvt É usado para converter a faceta do conjunto de códigos. |
4 | codecvt_byname É usado para converter a faceta do conjunto de códigos. |
5 | num_get É uma faceta de analisar valores numéricos. |
6 | num_put É uma faceta de formatar valores numéricos. |
7 | numpunct É uma faceta de pontuação numérica. |
8 | numpunct_byname É uma faceta de pontuação numérica. |
9 | agrupar É uma faceta para comparar e hash strings. |
10 | collate_byname É uma faceta para comparar e hash strings. |
11 | time_get É uma faceta de analisar datas e horas. |
12 | time_get_byname É uma faceta de analisar datas e horas. |
13 | time_put É uma faceta de formatar datas e horas. |
14 | time_put_byname É uma faceta de formatar datas e horas. |
15 | money_get É uma faceta de analisar expressões monetárias. |
16 | money_put É uma faceta de formatar expressões monetárias. |
17 | dinheiro É uma faceta de pontuação monetária. |
18 | moneypunct_byname É uma faceta de pontuação monetária. |
19 | mensagens É uma faceta de acessar catálogos de mensagens. |
20 | messages_byname É uma faceta de acessar catálogos de mensagens. |
Classe
Sr. Não. | Classe e descrição |
---|---|
1 | localidade É uma classe local. |