|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Invité de passage
![]() Étudiant Inscription : septembre 2012 Messages : 6 ![]() |
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. Code :
|
||
|
|
00
|
|
|
#2 |
![]() ![]() Germino LegrandDéveloppeur de jeux vidéo Inscription : octobre 2010 Messages : 371 ![]() |
Bonjour,
Déjà si tu veux que ceci soit du C++, il faut réécrire tous les mots-clé qui ne prennent pas de majuscule. Le C++ est sensible à la casse.
__________________
|
|
00
|
|
|
#3 | ||
![]() ![]() |
Salut,
Heuu... une question idiote s'il en est, mais... Pourquoi ne pas utiliser directement std::bitset pour avoir quelque chose de simple Code :
[EDIT]Et, tant qu'à faire, ce serait pas mal d'utiliser unsigned char au lieu de char (par définition, dans un fichier binaire, ce ne sont pas des caractères que l'on lit, mais bel et bien des valeurs non signées
__________________
en bas de page
|
||
|
|
00
|
|
|
#4 | |
|
Membre Expert
![]() ![]() Inscription : mai 2008 Messages : 937 ![]() |
Citation:
|
|
|
|
20
|
Copyright © 2000-2013 - www.developpez.com