Estou fazendo um programa com manipulação de arquivos utilizando o conceito de lista duplamente encadeada, e o erro está ocorrendo na hora de apagar algum registro criado dentro do programa, não tá dando certo quando eu uso fflush(arquivo) para limpar o arquivo, quando eu fecho o programa e abro novamente, o arquivo que foi apagado está com lixo e ocupando o mesmo espaço de antes.
Se tiverem alguma outra função apague o conteudo do arquivo, para depois poder ser gravado novamente e sem deixar lixo?
Pergunta
Guest kz
Olá galera,
Estou necessitando de uma ajuda aqui.
Estou fazendo um programa com manipulação de arquivos utilizando o conceito de lista duplamente encadeada, e o erro está ocorrendo na hora de apagar algum registro criado dentro do programa, não tá dando certo quando eu uso fflush(arquivo) para limpar o arquivo, quando eu fecho o programa e abro novamente, o arquivo que foi apagado está com lixo e ocupando o mesmo espaço de antes.
Se tiverem alguma outra função apague o conteudo do arquivo, para depois poder ser gravado novamente e sem deixar lixo?
Valeu aí galera.
Abraços
Cordialmente
kz
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.