Cin ou cout

5 respostas
claitono

boa tarde pessoal , estou com um probleminha , não sou expert no c++ e como sempre apanho do c++

quero pegar um dado de um arquivo com este abaixo

4
0 12 3
0 8 4
0 15 2
0 5 1

e o resultado será jogado em outro arquivo.
tipo meu professor vai executar c:\projeto.exe << strngs.txt ou algo parecido
por favor alguem pode me ajudar???

5 Respostas

Andre_Rosa

E qual é a sua dúvida?

claitono

a duvida é de como faço isso no c++ tipo pego os dados do arquivo trato os dados e jogo em outro arquivo

Andre_Rosa

Percorra o arquivo até o seu fim (EoF - end of file), e vá copiando caractere por caractere. Após copiar o caractere, escreva-o no outro arquivo. Implementei algo parecido uma vez, mas foi em C. Fiz basicamente isso:

while((c = getc(MyFile)) != EOF) fprintf(MyFileOut,"%c",c);

ViniGodoy

Comece estudando o fstream:


http://www.cstutoringcenter.com/tutorials/cpp/cpp9.php

Se quiser em português, consulte o livro do André Bueno, na página 305.
O livro pode ser baixado gratuitamente no Ponto V!.

claitono

valeu pessoal pelas dicas vou dar uma estudada, depois coloco a resposta

Criado 23 de junho de 2011
Ultima resposta 23 de jun. de 2011
Respostas 5
Participantes 3