Freigeben über


istrstream::istrstream

Konstruiert ein Objekt vom Typ istrstream.

explicit istrstream(
    const char *_Ptr
);
explicit istrstream(
    char *_Ptr
);
istrstream(
    const char *_Ptr, 
    streamsize _Count
);
istrstream(
    char *_Ptr, 
    int _Count
);

Parameter

  • _Count
    Die Länge des Puffers (_Ptr).

  • _Ptr
    Der Inhalt, mit denen der Puffer initialisiert wird.

Hinweise

Alle Konstruktoren initialisieren die Basisklasse, indem sie istream(sb) aufrufen, wobei das sb gespeicherte Objekt der Klasse strstreambuf ist. Die ersten beiden Konstruktoren initialisieren auch sb, indem strstreambuf aufrufen (char (const *)_Ptr, 0). Die verbleibenden beiden Konstruktoren rufen stattdessen strstreambuf auf (char (const *)_Ptr, _Count ).

Anforderungen

Header: <strstream>

Namespace: std

Siehe auch

Referenz

istrstream-Klasse

iostream-Programmierung

iostreams-Konventionen