<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