Projet Compresseur d´Huffman

Projet Compresseur d´Huffman

par Faye Idrissa,
Nombre de réponses : 3

Bonjour,

Dans le TAD FichierBinaire, les fonctions de lecture (lireOctet, lireNaturel, ...) retournent-elles le même fichier binaire ou une version modifiée ?

Dans le second cas, quelle est la modification apportée au fichier ?

Aussi, permettent-elles de changer la position du curseur ?

Cordialement,
Idrissa FAYE.

En réponse à Faye Idrissa

Re: Projet Compresseur d´Huffman

par Faye Idrissa,
Je vous prie par la même occasion de bien vouloir préciser les préconditions manquantes à certaines opérations du TAD en question.
En réponse à Faye Idrissa

Re: Projet Compresseur d´Huffman

par Delestre Nicolas,
> Je vous prie par la même occasion de bien vouloir préciser les préconditions manquantes à certaines opérations du TAD en question.
Les préconditions sont présentes en page 7, j'ai juste généralisé les opérations de lecture et d'écriture en les nommant lireXX et écrireXX.
Il faudrait aussi ajouter une opération positionnerAuDebut lorsque le fichier est ouvert en lecture.
Enfin je rappelle que vous n'avez pas à concevoir ce type, ni à le développer en C. En C son implantation est FILE.
Cordialement.
En réponse à Faye Idrissa

Re: Projet Compresseur d´Huffman

par Delestre Nicolas,
Bonjour,
La lecture d'une information sur un fichier modifie l'état du fichier (pas son contenu lors de la lecture), comme par exemple le pointeur de fichier. C'est pour cela que l'on a FichierBinaire en entrée et sortie de ces opérations.
Cordialement.