<strstream>

Define várias classes que dão suporte a operações de iostreams em sequências armazenadas em uma matriz alocada do char objeto. Essas sequências facilmente são convertidas em cadeias de caracteres C.

Requisitos

Cabeçalho:<strstream>

Namespace: std

Comentários

Objetos do tipo strstream funcionam com char *, que são cadeias de caracteres C. Use <sstream> para trabalhar com objetos do tipo basic_string.

Observação

As classes em <strstream> são preteridas. Considere usar as classes em <sstream>, em vez disso.

Membros

Classes

Nome Descrição
Classe strstreambuf A classe descreve um buffer de fluxo que controla a transmissão de elementos em uma sequência de elementos armazenados em um char objeto de matriz.
Classe istrstream A classe descreve um objeto que controla a extração de elementos e objetos codificados de um buffer de fluxo da classe strstreambuf.
Classe ostrstream A classe descreve um objeto que controla a inserção de elementos e objetos codificados de um buffer de fluxo da classe strstreambuf.
Classe strstream A classe descreve um objeto que controla a inserção e extração de elementos e objetos codificados usando um buffer de fluxo da classe strstreambuf.

Funções

void freeze(bool freezefl = true);
char* str();
int pcount();

Confira também

<strstream>
Referência de Arquivos de Cabeçalho
Acesso Thread-Safe na Biblioteca Padrão C++
Programação de iostream
Convenções de iostreams