Diferenças entre edições de "cpp/io/basic stringstream"
Da cppreference.com
m (uma edição: Import from Dokuwiki) |
m (r2.7.3) (Robô: A adicionar: de, en, es, it, ja, ru, zh) |
||
Linha 32: | Linha 32: | ||
|devolve ou define a string do stream | |devolve ou define a string do stream | ||
|} | |} | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ |
Revisão das 14h46min de 4 de maio de 2012
String streams são semelhantes às bibliotecas <iostream> e <fstream>,
excepto que string streams permitem realizar E/S em strings em vez
de streams. A biblioteca <sstream> disponibiliza funcionalidade semelhante
a br-pt/c/io/sscanf e br-pt/c/io/sprintf da biblioteca standard do C.
Três classes principais estão disponíveis em <sstream>:
- stringstream - permite entrada e saída
- istringstream - apenas permite entrada
- ostringstream - apenas permite saída
String streams na verdade são subclasses de iostreams, daí que todas as funções disponíveis para iostreams também estão disponíveis para stringstreams. Consulte as funções E/S do C++ para mais informações.
Além disto, string streams também fornecem as seguintes funções:
Construtores | criam novos string streams |
Operadores | lêem de e escrevem em string streams |
rdbuf | devolve o buffer da string stream |
str | devolve ou define a string do stream |