Partager via


numpunct, classe

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

template <class CharType>
   class numpunct : public locale::facet;

Paramètres

  • CharType
    Type utilisé dans un programme pour encoder des caractères dans des paramètres régionaux spécifiques.

Notes

Comme avec n'importe quelle facette de paramètres régionaux, l'ID d'objet statique possède une valeur stockée initiale de zéro. La première tentative d'accès à sa valeur stockée entraîne le stockage d'une valeur positive unique dans id.

Constructeurs

numpunct

Constructeur des objets de type numpunct.

Typedef

char_type

Type utilisé pour décrire un caractère utilisé par des paramètres régionaux.

string_type

Type qui décrit une chaîne contenant des caractères de type CharType.

Fonctions membres

decimal_point

Retourne un élément spécifique aux paramètres régionaux devant être utilisé comme séparateur décimal.

do_decimal_point

Une fonction membre virtuelle est appelée pour renvoyer un élément spécifique aux paramètres régionaux devant être utilisé comme séparateur décimal.

do_falsename

Une fonction membre virtuelle est appelée pour renvoyer une chaîne à utiliser comme représentation textuelle de la valeur false.

do_grouping

Fonction membre virtuelle protégée appelée pour retourner une règle spécifique aux paramètres régionaux permettant de déterminer la manière dont les chiffres sont regroupés à gauche de la virgule décimale.

do_thousands_sep

Une fonction membre virtuelle est appelée pour renvoyer un élément spécifique aux paramètres régionaux devant être utilisé comme séparateur des milliers.

do_truename

Une fonction membre virtuelle est appelée pour renvoyer une chaîne à utiliser comme représentation textuelle de la valeur true.

falsename

Retourne une chaîne à utiliser comme représentation textuelle de la valeur false.

regroupement

Retourne une règle spécifique aux paramètres régionaux pour déterminer la manière dont les chiffres sont regroupés à gauche de la virgule décimale.

thousands_sep

Retourne un élément spécifique aux paramètres régionaux devant être utilisé comme séparateur des milliers.

truename

Retourne une chaîne à utiliser comme représentation textuelle de la valeur true.

Configuration requise

En-tête : <locale>

Espace de noms : std

Voir aussi

Référence

<locale>

facet, classe

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