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

Fermé
spacy Messages postés 14 Date d'inscription jeudi 19 janvier 2006 Statut Membre Dernière intervention 22 août 2006 - 8 avril 2006 à 19:09
mamiemando Messages postés 33446 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 20 décembre 2024 - 10 avril 2006 à 00:29
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 33446 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 20 décembre 2024 7 812
10 avril 2006 à 00:29
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