ZerosquareLe 17/07/2009 à 18:03
Je pense que ce que tu cherches à obtenir est fondamentalement impossible à faire proprement en C...
Le standard C garantit que dalle sur la représentation interne des structures. Rien que la possibilité de "packer" les structures ne fait pas partie du standard, et sa syntaxe diffère complètement entre VC++ et GCC. Et même si tu arrives à bricoler quelque chose qui fonctionne, je ne pense pas que t'aies de garantie que çà restera le cas pour les versions futures des mêmes compilos...
(et ne parlons même pas du problème de l'endianness)