#include<iostream>#include<fstream>usingnamespace std;int main(){
ofstream output("Myfile.txt");
output <<"Stephen Davis is a nice guy"<< endl;
output.close();
ifstream input("Myfile.txt");while(input.good()){
cout << input.get();}
cout << endl;
input.close();return0;}
Boa tarde a todos.
Estou com dificuldades para fazer meu programa imprimir uma frase gravada em arquivo. Em vez de imprimir a frase o programa está imprimindo os valores ASCII.
Estou usando o método get() para ler os caracteres, o S.O. é o Ubuntu e o compilador é g++ versão 6.3.0.
Editado por asantos38 acrescentar versão do compilador
Pergunta
asantos38
Boa tarde a todos.
Estou com dificuldades para fazer meu programa imprimir uma frase gravada em arquivo. Em vez de imprimir a frase o programa está imprimindo os valores ASCII.
Estou usando o método get() para ler os caracteres, o S.O. é o Ubuntu e o compilador é g++ versão 6.3.0.
acrescentar versão do compilador
Link para o comentário
Compartilhar em outros sites
5 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.