Partager via


money_put, 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 valeurs monétaires en séquences de type CharType.

template<
   class CharType,
   class OutputIterator = ostreambuf_iterator<CharType> 
> class money_put : public locale::facet;

Paramètres

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

  • OutputIterator
    Type d'itérateur dans lequel les fonctions put monétaires enregistrent leur sortie.

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_put

Constructeur des objets de type money_put.

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

string_type

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

Fonctions membres

do_put

Fonction virtuelle appelée pour convertir un nombre ou une chaîne en une séquence de caractères représentant une valeur monétaire.

put

Convertit un nombre ou une chaîne en 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++