Translations of this page?:

C++ String Streams

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 sscanf e 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:

Construtorescriam novos string streams
Operadoreslêem de e escrevem em string streams
rdbufdevolve o buffer da string stream
strdevolve ou define a string do stream
 
• • • SitemapRecent changesRSScc