Bibliothèque C ++ - <locale>
introduction
Il s'agit d'une bibliothèque de localisation et d'un ensemble de fonctionnalités spécifiques à la culture, qui peuvent être utilisées par les programmes pour être plus portables à l'échelle internationale.
Déclaration
Voici la déclaration pour std :: locale.
class locale;
C ++ 11
class locale;
Les fonctions
N ° Sr. | Description de la fonction |
---|---|
1 | use_facet Il est utilisé pour accéder à la facette de la locale. |
2 | has_facet Il est utilisé pour vérifier si les paramètres régionaux ont une facette. |
Interfaces pratiques
N ° Sr. | Interface et description |
---|---|
1 | espace Il vérifie si le caractère est un espace blanc. |
2 | isprint Il vérifie si le caractère est imprimable. |
3 | iscntrl Il vérifie si le caractère est un caractère de contrôle. |
4 | isupper Il vérifie si le caractère est une lettre majuscule. |
5 | est plus bas Il vérifie si le caractère est une lettre minuscule. |
6 | isalpha Il vérifie si le caractère est alphabétique. |
sept | isdigit Il vérifie si le caractère est un chiffre décimal. |
8 | ispunct Il vérifie si le caractère est un caractère de ponctuation. |
9 | isxdigit Il vérifie si le caractère est un chiffre hexadécimal. |
dix | isalnum Il vérifie si le caractère est alphanumérique. |
11 | isgraphe Il vérifie si le caractère a une représentation graphique. |
12 | isblank Il vérifie si le caractère est vide. |
Facettes standard
N ° Sr. | Facette standard et description |
---|---|
1 | ctype C'est une facette de type caractère. |
2 | ctype_byname C'est une facette de type caractère. |
3 | codecvt Il est utilisé pour convertir la facette du jeu de codes. |
4 | codecvt_byname Il est utilisé pour convertir la facette du jeu de codes. |
5 | num_get C'est une facette pour analyser les valeurs numériques. |
6 | num_put C'est une facette pour formater les valeurs numériques. |
sept | numpunct C'est une facette de ponctuation numérique. |
8 | numpunct_byname C'est une facette de ponctuation numérique. |
9 | collationner C'est une facette pour comparer et hacher les chaînes. |
dix | collate_byname C'est une facette pour comparer et hacher les chaînes. |
11 | time_get C'est une facette d'analyser les dates et les heures. |
12 | time_get_byname C'est une facette d'analyser les dates et les heures. |
13 | time_put C'est une facette de formater les dates et les heures. |
14 | time_put_byname C'est une facette de formater les dates et les heures. |
15 | money_get C'est une facette d'analyser les expressions monétaires. |
16 | money_put C'est une facette de formater les expressions monétaires. |
17 | moneypunct C'est une facette de ponctuation monétaire. |
18 | moneypunct_byname C'est une facette de ponctuation monétaire. |
19 | messages C'est une facette pour accéder aux catalogues de messages. |
20 | messages_byname C'est une facette pour accéder aux catalogues de messages. |
Classe
N ° Sr. | Classe et description |
---|---|
1 | lieu C'est une classe locale. |