A entrada e a saída do C++ usam o arquivo de cabeçalho iostream . O nome desse arquivo de cabeçalho significa io stream . Portanto, hoje aprendemos a ler e gravar arquivos. incluem fstream , que define três classes, responsáveis pelas operações de leitura, escrita, leitura e escrita de arquivos, sendo elas:
Se quisermos ler o conteúdo de um arquivo, podemos usar o tipo ifstream ou fstream .
#include<fstream>#include<iostream>usingnamespacestd;intmain(){chardata[100];//Abre o arquivo no modo de gravação ifstreamfile;file.open(d:\dotcpp.dat);file>>data;cout < <data;//Fecha o arquivo aberto file.close();return0;}
Suponha que já exista um arquivo dotcpp.dat na unidade D e seu conteúdo seja uma linha da string www.dotcpp.com, então o resultado da saída é:
Todos podem experimentar no computador.
Deve-se notar que para C/C++, os arquivos que ele pode abrir, ler e gravar não são apenas arquivos txt. Por exemplo, o código de amostra é um arquivo dat. Na verdade, qualquer arquivo de sufixo pode ser aberto, lido, gravado. e fechado.