Freigeben über


basic_istringstream Class

Beschreibt ein Objekt, das Extrahieren von Elementen steuert und codierte Objekte aus einem Streampuffer der Klasse Basic_stringbuf<Elem, Tr, Alloc>.

template <
   class Elem, 
   class Tr = char_traits<Elem>, 
   class Alloc = allocator<Elem> 
>
   class basic_istringstream : public basic_istream<Elem, Tr>

Parameter

  • Alloc
    Die Zuweisung-Klasse.

  • Elem
    Der Typ der das grundlegende Element der Zeichenfolge.

  • TR
    Zeichen-Merkmale spezialisiert sich auf das grundlegende Element der Zeichenfolge.

Hinweise

Die Vorlage-Klasse beschreibt ein Objekt, das Extrahieren von Elementen steuert und codierte Objekte aus einem Streampuffer der Klasse Basic_stringbuf<Elem, Tr, Alloc>, mit Elementen des Typs Elem, deren Eigenschaften hängen von der Klasse Tr, und dessen Elemente durch eine Zuweisung der Klasse zugeordnet werden Alloc.Das Objekt speichert ein Objekt der Klasse Basic_stringbuf <Elem, Tr, Alloc>.

czkzky67.collapse_all(de-de,VS.110).gifKonstruktoren

basic_istringstream

Erstellt ein Objekt vom Typ basic_istringstream.

czkzky67.collapse_all(de-de,VS.110).gifTypedefs

allocator_type

Der Typ ist ein Synonym für Vorlagenparameter Alloc.

czkzky67.collapse_all(de-de,VS.110).gifMember-Funktionen

rdbuf

Gibt die Adresse des Streampuffers gespeicherten Typ pointer , Basic_stringbuf<Elem, Tr, Alloc>.

Str

Legt fest oder ruft den Text in einem Zeichenfolgenpuffer ohne Ändern der Schreibposition.

Swap

Tauscht die Werte in diesem basic_istringstream -Objekt für das angegebene Objekt.

czkzky67.collapse_all(de-de,VS.110).gifOperatoren

operator=

Weist die Werte dieser basic_istringstream -Objekt aus der Objektparameter.

Anforderungen

Header: <sstream>

Namespace: std

Siehe auch

Referenz

Threadsicherheit in der C++-Standardbibliothek

Programmierung der iostream-Headerdatei

iostreams Konventionen

Weitere Ressourcen

basic_istringstream Member

<sstream> Member