time_put::do_put
Une fonction virtuelle que les informations de date et heure de sorties comme 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
_Next
Un itérateur de sortie où la séquence de caractères représentant la date et l'heure doivent être insérées._Iosbase
Non utilisé._Pt
Les informations de date et d'heure en cours de sorties._Fmt
Le format de sortie.Consultez strftime, wcsftime, _strftime_l, _wcsftime_l pour les valeurs valides._Mod
Un modificateur dans le format.Consultez strftime, wcsftime, _strftime_l, _wcsftime_l pour les valeurs valides.
Valeur de retour
Un itérateur à la première position après le dernier élément inséré.
Notes
La fonction membre virtuelle protégée génère les éléments séquentiels en commençant à _Next des valeurs d'heure stockées dans l'objet *_Pt, de type tm.La fonction retourne un itérateur qui indique l'emplacement 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 utilisées par strftime, avec un dernier argument d' _Pt, pour générer une série d'éléments d' char dans un tableau.Chacun de ces éléments d' char est supposé pour mapper à un élément équivalent de type CharType par un simple, mappage univoque.Si _Mod égale à zéro, le format efficace est « %F », où F est remplacé par _Fmt.Sinon, le format efficace est « %MF », où M est remplacé par _Mod.
Exemple
Consultez l'exemple pour mettez, qui appelle do_put.
Configuration requise
en-tête : <locale>
l'espace de noms : DST