Comment manipuler des bits sans utiliser de structure
mrbozzo
Messages postés11Date d'inscriptionmercredi 29 octobre 2003StatutMembreDernière intervention 4 avril 2007
-
7 sept. 2004 à 00:45
mrbozzo
Messages postés11Date d'inscriptionmercredi 29 octobre 2003StatutMembreDernière intervention 4 avril 2007
-
7 sept. 2004 à 22:19
MrBOZZO
je suis un grand débutant en language c, et désire m'attaquer à la compression de fichier...
j'utilise une méthode de réécriture de longueurs de valeures d'après leur fréquence d'apparition, mais pour cela j'ai besoin de savoir comment utiliser des bits et non des octets...
j'ai essayé de me renseigner sur plusieurs sites spécialisés, mais on me renvoit toujours à utiliser une sructure, n'y a-t-il pas d'autres moyens ou dois-je définir une structure de 256 éléments?(voir plus...)
vive la perte de mémoire inutile...
merci beaucoup pour toute réponse, qui me permettra ainsi de partager mes premiers codes
A voir également:
Comment manipuler des bits sans utiliser de structure
cs_eRoZion
Messages postés241Date d'inscriptionvendredi 23 mai 2003StatutMembreDernière intervention 8 octobre 20071 7 sept. 2004 à 02:54
Pour travailler sur des bits, il te faudra faire une petite conversion très simple a partir de tes octets.
Regarde dans les sources il doit y en avoir un paquet de déjà faites.
Si y'en a pas, utilise le décalage >> et le & (plus rapide que / et % mais faire attention si lowindian ou bigindian).