A função C + + " getline " permite que você leia em um determinado número de caracteres que você pode usar para exibir para o leitor. Você deve abrir um arquivo de texto , definir o número de personagens e criar uma variável que o programa usa para manter a lista de caracteres . Os processos de entrada e saída de usar a biblioteca " iostream " para ler e gravar dados de arquivo. Instruções
1
o botão direito do mouse no arquivo de código fonte CPP e selecione " Abrir com". Clique no compilador C + + que você usa para criar seu código.
2
Adicione as bibliotecas iostream e fstream para a parte superior do arquivo de código fonte . Copie e cole o seguinte código ao seu arquivo para fazer isso:
# include
# include
3 Crie uma variável para a entrada. O código a seguir cria uma variável de 10 caracteres :
caractere ReadChar [10];
O "10" designa quantos caracteres o programa lê . Substitua este valor com o seu próprio .
4
Abra o arquivo . Se você abrir um arquivo inexistente , um erro retorna . O código a seguir mostra como abrir um arquivo com o nome " c: \\ myfile.txt " :
ifstream meusdados ;
mydata.open ("c: \\ myfile.txt ");
5
Leia personagens do arquivo . Neste exemplo , 10 caracteres são lidos . O código a seguir lê os primeiros 10 caracteres do arquivo :
mydata.getline ( ReadChar , 10, '\\ n' );
6
Mostrar os caracteres de entrada para o leitor e feche o arquivo. Você deve fechar o arquivo depois de concluir o processo de leitura ou o sistema operacional não libera um bloqueio no arquivo . O código a seguir mostra os personagens e fecha o arquivo :
cout << ReadChar ;
mydata.close ();
< br >