Esta pergunta já tem uma resposta aqui: Eu estive olhando em torno de como converter big-endian para little-endians. Mas eu não encontrei nenhum bom que poderia resolver meu problema. Parece que há muitas maneiras de fazer essa conversão. De qualquer forma este código a seguir funciona ok em um sistema big-endian. Mas como eu deveria escrever uma função de conversão para que ele vai trabalhar no sistema little-endian também Esta é uma lição de casa, mas é apenas um extra desde os sistemas na escola executando sistema big-endian. É apenas que eu fiquei curioso e queria fazê-lo funcionar no meu computador doméstico também Big Big-endian VS Little-endian é apenas uma ordem inversa dos bytes. Esta função que eu escrevi parece servir meu propósito de qualquer maneira. Eu adicionei-o aqui no caso de alguém mais precisaria dele no futuro. Isso é apenas para dupla, mas para inteiro use a função torak sugerida ou você pode modificar este código, tornando-o trocar apenas 4 bytes. Perguntou Sep 2...