Udostępnij za pośrednictwem


strstream::strstream

Obiekt obiekt typu strstream.

strstream( ); 
strstream( 
   char *_Ptr,  
   streamsize _Count, 
   ios_base::openmode _Mode = ios_base::in | ios_base::out 
);

Parametry

  • _Count
    Rozmiar buforu.

  • _Mode
    Tryb wejściowych i wyjściowych buforu.Zobacz ios_base::openmode uzyskać więcej informacji.

  • _Ptr
    Bufor.

Uwagi

Oba konstruktory zainicjować przez wywołanie klasy bazowej streambuf(sb), gdzie sb jest przechowywana obiekt klasy strstreambuf.Konstruktor pierwszego także inicjuje sb przez wywołanie strstreambuf.Drugi Konstruktor inicjuje klasy podstawowej, jeden z dwóch sposobów:

  • Jeśli _Mode&ios_base::appnastępnie == 0, _Ptr należy wyznaczyć pierwszego elementu tablicy _Count elementy i wywołania konstruktora strstreambuf(_Ptr, _Count, _Ptr).

  • W przeciwnym razie _Ptr należy wyznaczyć pierwszego elementu tablicy liczba elementów zawierającą ciąg C których pierwszy element jest wyznaczony przez _Ptri wywołania konstruktora strstreambuf( _Ptr, _Count, _Ptr + strlen(_Ptr)).

Wymagania

Nagłówek:<strstream>

Przestrzeń nazw: std

Zobacz też

Informacje

strstream — Klasa

iostream Programming

Konwencje iostream