View Full Version : ajuda para trabalho


NMCL
18-12-2007, 15:39
Boas , preciso de saber como abro um ficheiro bloco de notas em c++ ,como posso ver e acrescentar coisas ao seu conteudo ,agredecia se me podessem ajudar e que por mais que procure nos meus apontamentos nao encontro nada.

mj2p
18-12-2007, 15:57
Boas , preciso de saber como abro um ficheiro bloco de notas em c++ ,como posso ver e acrescentar coisas ao seu conteudo ,agredecia se me podessem ajudar e que por mais que procure nos meus apontamentos nao encontro nada.

Sê muito bem vindo ao forúm! Espero que te dês bem por aqui.

Para trabalhares com ficheiros em C++ tens de usar a biblioteca <fstream>. Vais ao help do teu compilador que de certeza que está lá muita informação.

Para abrires um ficheiro:

ifstream MyFile ("nome_ficheiro.txt");

Para veres o seu conteúdo:

char ch;

while ( (ch = MyFile.get() ) != EOF) {
cout.put(ch); }


Para introduzires conteúdo:

char ch;

while ( (ch = cin.get() ) != EOF) {
MyFile.put(ch); }

Bom, espero ter-te ajudado.

Vá, cumps

NMCL
18-12-2007, 20:59
thanks

Helixsk8
18-12-2007, 21:01
Sê muito bem vindo ao forúm! Espero que te dês bem por aqui.

Para trabalhares com ficheiros em C++ tens de usar a biblioteca <fstream>. Vais ao help do teu compilador que de certeza que está lá muita informação.

Para abrires um ficheiro:

ifstream MyFile ("nome_ficheiro.txt");

Para veres o seu conteúdo:

char ch;

while ( (ch = MyFile.get() ) != EOF) {
cout.put(ch); }


Para introduzires conteúdo:

char ch;

while ( (ch = cin.get() ) != EOF) {
MyFile.put(ch); }

Bom, espero ter-te ajudado.

Vá, cumps
Já agora e como fazer para apagar uma linha completa de um ficheiro txt / dat?