Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Os cabeçalhos de iostreams dão suporte a conversões entre texto e formulários codificados, bem como entrada e saída para arquivos externos:
<fstream>
<iomanip>
<ios>
<iosfwd>
<iostream>
<istream>
<ostream>
<sstream>
<streambuf>
<strstream>
O uso mais simples de iostreams requer apenas que você inclua o cabeçalho <iostream>. Em seguida, você pode extrair valores ou cinwcin ler a entrada padrão. As regras para fazer isso são descritas na descrição da basic_istream classe. Você também pode inserir valores ou coutwcout gravar a saída padrão. As regras para fazer isso são descritas na descrição da basic_ostream classe. O controle de formato comum a extratores e inserções é gerenciado pela basic_ios classe. Manipular essas informações de formato na forma de extração e inserção de objetos é o princípio de vários manipuladores.
Você pode executar as mesmas operações de iostreams em arquivos abertos pelo nome, usando as classes declaradas em <fstream>. Para converter entre iostreams e objetos de basic_string classe, use as classes declaradas em <sstream>. Para fazer o mesmo com cadeias de caracteres C, use as classes declaradas em <strstream>.
Os cabeçalhos restantes fornecem serviços de suporte, normalmente de interesse direto apenas aos usuários mais avançados das classes iostreams.
Confira também
Visão geral da biblioteca padrão C++
iostream Programação
Acesso Thread-Safe na Biblioteca Padrão C++