Uma das vantagens da programação em C + + é a capacidade de usar os membros de bibliotecas de classe para as funções básicas . Funções nas bibliotecas de classe incluído com as versões padrão da linguagem C + + executar a maioria das tarefas repetitivas associadas com entrada e saída. Incluindo as bibliotecas necessárias ao compilar o código elimina a necessidade de escrever suas próprias funções para abrir , ler e guardar arquivos dentro de um programa. Uma vez que a definição da função está incluído , você só precisa emitir a chamada de função no seu código com a sintaxe adequada. Instruções
um
Incluir o fluxo de entrada /saída , fluxo de arquivos e bibliotecas de classe manipulação de strings em seu código de cabeçalho com as declarações :
# include # include # include
2 Declare uma variável para manter o fluxo de arquivos . Para abrir o arquivo somente para leitura :
ifstream myFile ( " teste.txt ");
3
Abra o arquivo e exibir o conteúdo para a tela. Use uma declaração " if /else " para verificar o status do arquivo . Mostrar o arquivo com um loop "while" . Para este exemplo , use:
if ( myFile.is_open ()) { while ( myFile.good ()) { getline ( myFile , linha ); cout << linha << endl ;} myFile.close (); } else cout << "Não é possível abrir o arquivo. ";