[C] entrées/sorties bit à bit dans un fichier

spacy Messages postés 14 Date d'inscription   Statut Membre Dernière intervention   -  
mamiemando Messages postés 33772 Date d'inscription   Statut Modérateur Dernière intervention   -
Salut tout le monde

Pour implémenter l'algorithme de compression de fichiers de huffman, j'ai besoin d'écrire des fonctions entrées sorties à un fichier bit à bit, quelqu'un pourrait m'aider svp en m'expliquant un peu le principe de fonctionnement de telles fonctions??

merci d'avance
A voir également:

1 réponse

mamiemando Messages postés 33772 Date d'inscription   Statut Modérateur Dernière intervention   7 882
 
Tout fichier informatique est une suite de 0 et de 1, y compris les fichiers textes classiques. Si on peut écrire un fichier texte avec des fonctions comme fprintf, il n'en est pas de même avec un fichier binaire. Il faut alors utiliser la fonction fwrite, mais sinon ça se ressemble beaucoup.

http://www.linux-france.org/article/man-fr/man3/fwrite-3.html
http://www.lri.fr/~aze/page_c/aide_c/fwrite.html

Bonne chance
1