Você já teve problemas com ordenação de bits? mais comum durante utilização de sockets, ou envio/recebimento de bytes via serial! não? então aproveite para uma boa leitura sobre o assunto, pois se você trabalha com C/C++ e afins, com certeza irá ter problemas um dia caso desconheça.