Freigeben über


time_put-Klasse

Die Vorlagenklasse, die ein Objekt beschreibt, das als Gebietsschemafacet dienen kann, um Konvertierungen von Zeitwerten in Sequenzen vom Typ CharType zu steuern.

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

Parameter

  • CharType
    Der Typ, der innerhalb eines Programms verwendet wird, um Zeichen zu codieren.

  • OutputIterator
    Der Typ des Iterators, in den die Time-Put-Funktionen ihre Ausgabe schreiben.

Hinweise

Wie bei jedem Gebietsschemafacet hat die statische Objekt-ID einen anfänglichen gespeicherten Wert von NULL. Beim ersten Versuch, auf den gespeicherten Wert zuzugreifen, wird ein eindeutiger positiver Wert in ID gespeichert.

Konstruktoren

time_put

Der Konstruktor für Objekte des Typs time_put.

Typedefs

char_type

Ein Typ, mit dem ein Zeichen beschrieben wird, das von einem Gebietsschema verwendet wird.

iter_type

Ein Typ, der einen Ausgabeiterator beschreibt.

Memberfunktionen

do_put

Eine virtuelle Funktion, die Zeit- und Datumsinformationen als Sequenz von CharType-Objekten ausgibt.

put

Gibt Zeit- und Datumsinformationen als Sequenz von CharType-Objekten aus.

Anforderungen

Header: <Gebietsschema>

Namespace: std

Siehe auch

Referenz

<locale>

time_base-Klasse

Threadsicherheit in der C++-Standardbibliothek