Ir para o conteúdo
Cypher

Ficheiro - qualquer coisa mal ?!??!

Mensagens Recomendadas

Cypher    0
Cypher

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...

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
Hipnoted    6
Hipnoted

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...

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


×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade