Bonjour,
je cherche à lire un fichier binaire bit à bit. Le problème c'est que je ne vois pas comment faire étant donné que je crois que le plus petit type est char et est sur 8 bits.
J'aimerais lire un fichier binaire qui est de la forme :
000donnée 00donnée 0000données....
1octet | 1octet | 1octet |
et je veut le transformer en
donnée donnée donnée .......
1octet | 1octet |
Je veut donc "coller" les bits utiles les un derrière les autre en suprimant les zéros non significatif.
J'ai commencé par récupéré des octets dans mon fichier binaire et à les traiter avec des décalage et des & logique dans des mots temporaires. Ca marche mais c'est assez lourd!!!
J'aimerais savoir si y'a moyen de faire autrement...
Merci
Partager