Bonsoir;
Je travaille sur un programme de compression de fichiers en cpp avec l'algorithme de Hufman.
Au moment où je dois écrire mon arbre dans le fichier, j'ai rencontré un problème. Le code binaire des caractères est tjrs à 0 . La fonction suivante m'affiche tjrs des 0 même en passant un caractère comme constante.
Merci et bonne année.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 Void afficherEnBinaire (char b){ Char c = b; For ( int i = 0; i < 8; ++i){ If (c & 128 != 0) cout << 1; Else cout << 0; C <<= 1; } }
Partager