Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Definiuje kilka klas, które obsługują operacje iostreams na sekwencjach przechowywanych w przydzielonej tablicy char obiektów. Takie sekwencje są łatwo konwertowane na i z ciągów języka C.
Wymagania
Nagłówek:<strstream>
Przestrzeń nazw: std
Uwagi
Obiekty typu strstream działają z char *, które są ciągami języka C. Użyj <strumienia sstream> do pracy z obiektami typu basic_string.
Uwaga
Klasy w <strumieniu strumieniowym> są przestarzałe. Rozważ użycie klas w <strumieniu sstream> .
Elementy członkowskie
Klasy
| Nazwa/nazwisko | opis |
|---|---|
| strstreambuf, klasa | Klasa opisuje bufor strumienia, który kontroluje transmisję elementów do i z sekwencji elementów przechowywanych w obiekcie tablicy char . |
| istrstream, klasa | Klasa opisuje obiekt, który kontroluje wyodrębnianie elementów i zakodowanych obiektów z buforu strumienia strstreambuf klasy. |
| ostrstream, klasa | Klasa opisuje obiekt, który kontroluje wstawianie elementów i zakodowanych obiektów do buforu strumienia strstreambuf klasy. |
| strstream, klasa | Klasa opisuje obiekt, który kontroluje wstawianie i wyodrębnianie elementów i zakodowanych obiektów przy użyciu buforu strumienia strstreambuf klasy. |
Funkcje
void freeze(bool freezefl = true);
char* str();
int pcount();
Zobacz też
<strstream>
Odwołanie do plików nagłówka
Bezpieczeństwo wątku w standardowej bibliotece C++
iostream, programowanie
Konwencje iostream