Partager via


money_get, classe

La classe de modèle décrit un objet pouvant servir de facette de paramètres régionaux pour contrôler les conversions de séquences de type CharType en valeurs monétaires.

template<
   class CharType,
   class InputIterator = istreambuf_iterator<CharType>
> class money_get : public locale::facet;

Paramètres

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

  • InputIterator
    Type d'itérateur depuis lequel les fonctions get lisent leur entrée.

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

money_get

Constructeur des objets de type money_get utilisés pour extraire des valeurs numériques de séquences représentant des valeurs monétaires.

Typedef

char_type

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

iter_type

Type qui décrit un itérateur d'entrée.

string_type

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

Fonctions membres

do_get

Fonction virtuelle appelée pour extraire une valeur numérique d'une séquence de caractères représentant une valeur monétaire.

get

Extrait une valeur numérique d'une séquence de caractères représentant une valeur monétaire.

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