Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Luan Pedro

[Resolvido] arquivo em c++

Recommended Posts

Pessoal,estou com dificuldades para fazer a verificacao de existencia de um determinado arquivo em c++

segue o codigo abaixo,al qual ele nem compila:

fstream obj;
     if((obj.open("arquivo.txt",ios::in))==0)
     {
        cout<<"arquivo nao encontrado!crie primeiro para poder utiliza-lo!";getch();exit(1);                                    
     }
acredito que seja algum erro de sintaxe,lembrando que em c a comparação aconteceria perfeitamente com a macro NULL http://forum.imasters.com.br/public/style_emoticons/default/ermm.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

char palavra[50];
ofstream arquivo("teste.txt",ios::out); 
cout << "Digite : ";
cin.getline(palavra, 50, '\n');

não funfa?

 

[]s

Compartilhar este post


Link para o post
Compartilhar em outros sites

esse código funfa sim ,mas acredito que vaisobrescrever o arquivo caso o mesmo exita :huh:

 

mas eu fiz uma mudança e funcionou com o propósito que eu queria ...

 

segue o código abaixio:

     if(ifstream("arquivo.txt",ios::in))==NULL)
     {
        cout<<"arquivo nao encontrado!crie primeiro para poder utiliza-lo!";getch();exit(1);                                    
     }
http://forum.imasters.com.br/public/style_emoticons/default/joia.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.