Partager via


time_put::do_put

Une fonction virtuelle qui renvoir les informations sur la date et d'heure sous la forme d'une séquence de CharTypes.

virtual iter_type do_put(
    iter_type _Next, 
    ios_base& _Iosbase,
    const tm* _Pt, 
    char _Fmt, 
    char _Mod = 0
) const;

Paramètres

Valeur de retour

Un itérateur à la première position qui suit le dernier élément inséré.

Notes

La la fonction membre protégée virtuelle génère des éléments séquentiels commençant à _Next à partir des valeurs d'heure stockées dans l'objet_Pt*, de type tm. La fonction retourne un itérateur qui indique l'emplacement suivant pour insérer un élément au delà de la sortie générée.

La sortie est générée par les mêmes règles que celles utilisées par strftime, avec un dernier argument de _Pt, pour créer un jeu d'éléments de char dans un tableau. Chaque élémentchar de la sorte est utilisé pour mapper à un élément équivalent du type CharType par un simple mapping one-to-one. Si _Mod est égal à zéro, le format effectif est « %F », où F est remplacé par _Fmt. Sinon, le format effective est « %MF », où M est remplacé par _Mod.

Exemple

Consultez l'exemple de put, qui appelle do_put.

Configuration requise

En-tête: <paramètres régionaux>

Espace de noms : std

Voir aussi

Référence

time_put, classe