Bonjour,
Je viens ici car j'ai besoin de faire un swap de bits en C et je n'arrive pas a trouver s'il y a un moyen de faire ceci sans créer une usine à gaz.
Je m'explique, pour l'exemple j'ai l'octet suivant : 1101 0101 et je voudrais qu'il devienne 1010 1011
Donc le premier bit passe en dernière position et le dernier en premiere, le second devient le l'avant dernier et l'avant dernier le second etc. Ce qui dit plus simplement, revient à écrire mon octet à l'envers en fin de compte.
Avez-vous une solution ou une piste pour moi ?
Merci !
-----