slt j�ai t�l�charg� un code source de huffman en bcb qui se trouve ds le lien suivant
http://cpp.developpez.com/sources/bcb/?page=mathsalgo
J�ai cr�e un fichier des donner apres je veux appliquer huffman sur ce fichier la compression marche bien mais qd je veux appliquer la decompression en cliquant sur le boutton D�compression une errure est affich�e � Lecture dans l'arbre de Huffman impossible � voici mon pgm ou je g�n�re le fichier que je veux compresser avec huffman
maintenant je veux compresser ce fichier stream qui a le nom � ggg � avec l�executable de hcd(huffman) la compression marche la decompression ne marche pas comme j�ai expliqu� avant
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36 ext="ggg"; Stream = new TFileStream(ext,fmCreate); for (I = 0;I<= 2;I++) { X = 0; Y = 0; Sens = 0; compte=0; TableauList[I] = new TStringList; do { if (data[X][Y][I] != 0) { if (Compteur != 0 ) { vv=(Compteur + Cte_M); Stream->Write(&vv, 4); // ecrire ds le fichier stream Compteur = 0; } TableauList[I]->Add(IntToStr(data[X][Y][I])); test=(data[X][Y][I]); Stream->Write(&test, 4); compte++; } else Compteur=Compteur+1; .. . . delete Stream ;
Est-ce que qlq�un peut m�aider ????![]()
Partager