Podemos gravar dados num arquivo binário facilmente usando a função fwrite();
da biblioteca padrão do C.
Primeiro o arquivo deve ser criado, e para isto declaramos previamente um ponteiro para arquivo,
ex: *FILE *arq;
No exemplo proposto aqui,o arquivo binário foi criado no modo gravação, e o interessante é que ele apaga
qualquer conteúdo antes contido.
Para a leitura do nosso arquivo binário criado por fwrite(); usei a função fread();
também da biblioteca stdio.h,
e o uso se torna simples, basta seguir o exemplo deste código.
Não cabe aqui, entrar em detahes sobre estas duas fantásticas funções citadas acima,
isto fica por conta de qualquer interessado no assunto.
Pergunta
roccoC/C++
Podemos gravar dados num arquivo binário facilmente usando a função fwrite();
da biblioteca padrão do C.
Primeiro o arquivo deve ser criado, e para isto declaramos previamente um ponteiro para arquivo,
ex: *FILE *arq;
No exemplo proposto aqui,o arquivo binário foi criado no modo gravação, e o interessante é que ele apaga
qualquer conteúdo antes contido.
Para a leitura do nosso arquivo binário criado por fwrite(); usei a função fread();
também da biblioteca stdio.h,
e o uso se torna simples, basta seguir o exemplo deste código.
Não cabe aqui, entrar em detahes sobre estas duas fantásticas funções citadas acima,
isto fica por conta de qualquer interessado no assunto.
Veja uma imagem do programa em execução:
http://1.bp.blogspot.com/-O42cwIXjbW4/VBDnvX3Yt_I/AAAAAAAABoo/Hpt0Jb6RzdY/s1600/fwrfr.PNG
Veja abaixo, o link do código do programa:
http://codigosfontes-ccplus-plus.blogspot.com.br/2014/09/podemos-gravar-dados-num-arquivo.html
Editado por roccoC/C++Link para o comentário
Compartilhar em outros sites
0 respostass 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.