Share via


<locale>

Définit les classes de modèles et les fonctions des programmes C++ peuvent utiliser pour encapsuler et manipuler ses conventions culturelles différentes en ce qui concerne la représentation et la mise en forme des données numériques, monétaires et calendric, y compris la prise en charge de l'internationalisation de classification des caractères et le classement de la chaîne.

#include <locale>

h8kktbf8.collapse_all(fr-fr,VS.110).gifFonctions

has_facet

Teste si une facette particulière est stockée dans les paramètres régionaux spécifié.

isalnum

Teste si un élément dans les paramètres régionaux est un alphabétique ou un caractère numérique.

isalpha

Vérifie si un élément dans les paramètres régionaux est un caractère alphabétique.

iscntrl

Teste si un élément dans les paramètres régionaux est un caractère de contrôle.

IsDigit

Teste si un élément dans les paramètres régionaux est un caractère numérique.

isgraph

Teste si un élément dans les paramètres régionaux est un caractère alphanumérique ou signe de ponctuation.

IsLower

Teste si un élément dans une zone géographique est en minuscules.

isprint

Teste si un élément dans les paramètres régionaux est un caractère imprimable.

ispunct

Teste si un élément dans les paramètres régionaux est un caractère de ponctuation.

isspace

Teste si un élément dans les paramètres régionaux est un caractère espace.

IsUpper

Teste si un élément dans une zone géographique est en majuscules.

isxdigit

Teste si un élément dans les paramètres régionaux est un caractère utilisé pour représenter un nombre hexadécimal.

ToLower

Convertit un caractère en minuscule.

ToUpper

Convertit un caractère en majuscules.

use_facet

Renvoie une référence à une facette d'un type spécifié stockée dans les paramètres régionaux.

h8kktbf8.collapse_all(fr-fr,VS.110).gifClasses

codecvt

Une classe de modèle qui fournit une facette utilisée pour la conversion entre les codages de caractères internes et externes.

codecvt_base

Une classe de base pour la classe codecvt qui est utilisée pour définir un type énumération dénommée résultat, utilisé comme type de retour pour les fonctions de membre de facette pour indiquer le résultat de la conversion.

codecvt_byname

Une classe dérivée de modèle qui décrit un objet qui peut servir d'une facette collate d'une langue donnée, l'activation de l'extraction des informations spécifiques à un espace culturel concernant les conversions.

Collate

Une classe de modèle collate qui fournit une facette qui gère la chaîne de tri des conventions.

collate_byname

Une classe dérivée de modèle qui décrit un objet qui peut servir d'une facette collate d'un paramètre régional donné, ce qui permet de récupérer des informations spécifiques à un espace culturel concernant les conventions de tri des chaînes.

CType

Une classe de modèle qui fournit une facette qui est utilisée pour classifier les caractères, convertir les majuscules et minuscules et entre le jeu de caractères natif et ce jeu utilisé par les paramètres régionaux.

CType <char>

Une classe qui est une spécialisation explicite d'une classe de modèle ctype < CharType> taper char, décrivant un objet qui peut servir d'une facette de paramètres régionaux pour caractériser les diverses propriétés d'un caractère de type char.

ctype_base

Une classe de base pour la classe de ctype est utilisée pour définir des types énumération utilisées pour classer ou tester des caractères soit individuellement, soit au sein de plages entières.

ctype_byname

Une classe dérivée de modèle qui décrit un objet qui peut servir d'une facette ctype d'un paramètre régional donné, l'activation de la classification des caractères et la conversion des caractères entre les cas et en natif et les paramètres régionaux spécifiés des jeux de caractères.

paramètres régionaux

Une classe qui décrit un objet de paramètres régionaux qui encapsule des informations spécifiques à la culture comme un ensemble de facettes qui définissent un environnement localisé spécifique.

messages

Une classe de modèle qui décrit un objet qui peut servir d'une facette de paramètres régionaux pour récupérer des messages localisés à partir d'un catalogue des messages internationaux pour une langue donnée.

messages_base

Une classe de base qui décrit une int type pour le catalogue des messages.

messages_byname

Une classe dérivée de modèle qui décrit un objet qui peut servir d'une facette de message d'une langue donnée, l'activation de l'extraction des messages localisés.

money_base

Une classe de base pour la classe de ctype est utilisée pour définir des types énumération utilisées pour classer ou tester des caractères soit individuellement, soit au sein de plages entières.

money_get

Une classe de modèle qui décrit un objet qui peut servir d'une facette de paramètres régionaux pour les conversions de contrôle des séquences de type CharType pour les valeurs monétaires.

money_put

Une classe de modèle qui décrit un objet qui peut servir d'une facette de paramètres régionaux pour les conversions de contrôle des valeurs monétaires à des séquences de type CharType.

moneypunct

Une classe de modèle qui décrit un objet qui peut servir d'une facette de paramètres régionaux pour décrire les séquences de type CharType utilisé pour représenter un champ d'entrée monétaire ou un champ de sortie monétaire.

moneypunct_byname

Une classe dérivée de modèle qui décrit un objet qui peut servir d'une facette de moneypunct d'une langue donnée l'activation de l'entrée mise en forme monétaire ou champs de sortie.

num_get

Une classe de modèle qui décrit un objet qui peut servir d'une facette de paramètres régionaux pour les conversions de contrôle des séquences de type CharType à des valeurs numériques.

num_put

Une classe de modèle qui décrit un objet qui peut servir d'une facette de paramètres régionaux pour le contrôle des conversions de valeurs numériques pour les séquences de type CharType.

numpunct

Une classe de modèle qui décrit un objet qui peut servir d'une facette locale pour décrire les séquences de type CharType utilisé pour représenter des informations sur la mise en forme et la ponctuation d'expressions numériques et booléennes.

numpunct_byname

Une classe dérivée de modèle qui décrit un objet qui peut servir d'une facette de moneypunct d'une langue donnée l'activation de la mise en forme et la ponctuation d'expressions numériques et booléennes.

time_base

Une classe qui sert de classe de base pour les facettes du modèle classe time_get, définition juste le dateorder type énuméré et plusieurs constantes de ce type.

time_get

Une classe de modèle qui décrit un objet qui peut servir d'une facette de paramètres régionaux pour les conversions de contrôle des séquences de type CharType en valeurs d'heure.

time_get_byname

Une classe dérivée de modèle qui décrit un objet qui peut servir d'une facette de paramètres régionaux de type time_get <CharType, InputIterator>.

time_put

Une classe de modèle qui décrit un objet qui peut servir d'une facette de paramètres régionaux pour le contrôle des conversions de valeurs d'heure pour les séquences de type CharType.

time_put_byname

Une classe dérivée de modèle qui décrit un objet qui peut servir d'une facette de paramètres régionaux de type time_put<CharType, OutputIterator>.

Voir aussi

Référence

Sécurité des threads dans la bibliothèque C++ standard

Autres ressources

<locale> membres