• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

Cypher

Ficheiro - qualquer coisa mal ?!??!

3 mensagens neste tópico

Era suposto depois de criar o ficheiro ir adicionando os dados... mas so me fica o ultimo valor ?!?!...

void send_2_file(unsigned short bit){
     
     FILE *fp;
          

     if (bol4){
        bol4==0;
        
        fp=fopen("DATA.txt","w");
        
        if (fp==NULL)
           printf("Impossivel abrir o ficheiro\n");
     }
     else{
     
          fp=fopen("DATA.txt","a");
        
          if (fp==NULL)
             printf("Impossivel abrir o ficheiro\n");
     }
     
     fprintf(fp,"%u",bit);
     
     fclose(fp);
}

cumps...

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Ao abrir o ficheiro em modo de escrita (w), ele substitui automaticamente o conteúdo que estava pelo novo.

Abre em modo a+ ou a por exemplo...

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

yah thx ja deu... pensei que o  "a" funciona-se mas ja estou a ver que nao...

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora