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. |