Ver Mensaje Individual
  #2  
Antiguo 23-11-2017
Avatar de escafandra
[escafandra] escafandra is offline
Miembro Premium
 
Registrado: nov 2007
Posts: 2.197
Reputación: 20
escafandra Tiene un aura espectacularescafandra Tiene un aura espectacular
Cita:
Empezado por aguml Ver Mensaje
Hola amigos, cuando se lee un int de un archivo binario se pasa al int invertido, osea que si en el archivo vemos 21 33 55 44 y leo esa memoria a un int se pasa como 0x44553321. La cuestion es que quiero leerlo como 0x21335544 y no tengo ni idea de como hacer eso. ¿alguien sabria ayudarme?
Eso no siempre es así, depende de la arquitectura del procesador. Me temo que tendrás que cambiar las posiciones a mano, o leer byte a byte. El problema lo vas a tener en los cast por lo que tendrás que pensar bien que quieres hacer, porqué, como y cuando.

Saludos
Responder Con Cita