• Publicidad

¿Problemas con chr en big-endian?

¿Ya sabes lo que es una referencia? Has progresado, el nível básico es cosa del pasado y ahora estás listo para el siguiente nivel.

¿Problemas con chr en big-endian?

Notapor creating021 » 2007-08-12 17:45 @781

Hola.

Trabajando con OS X, en Big-Endian, tengo un problema al usar datos tipo chr, pack/unpack.

Cuando hago esto:
Sintáxis: [ Descargar ] [ Ocultar ]
Using bash Syntax Highlighting
desktop:~ creating021$ perl -e 'print chr(127);' > x.data
Coloreado en 0.003 segundos, usando GeSHi 1.0.8.4

Y lo paso a 0xED (un editor hexadecimal) encuentro que imprime esto:
Código: Seleccionar todo
0 7F

Debería de ser 7F, sin el 0 (la salida tiene que ser en Little-Endian).
perlport no me ha sido de ayuda en este caso.
¿Cómo puedo arreglar esto?

Cualquier ayuda se agradece.
Expect the worst, is it the least you can do?
Avatar de Usuario
creating021
Perlero frecuente
Perlero frecuente
 
Mensajes: 595
Registrado: 2006-02-23 16:17 @720
Ubicación: Frente al monitor

Publicidad

Notapor explorer » 2007-08-12 18:01 @792

El '0' corresponde con la impresión del 'offset' del contenido del fichero... ¿no?

Prueba con perl -e 'print chr(127)x100;' para ver si es eso.
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14480
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España

Notapor creating021 » 2007-08-12 18:33 @814

Ja, ja, ja... sí es eso, yo pensé que era otra cosa :lol:
¡Gracias!
Expect the worst, is it the least you can do?
Avatar de Usuario
creating021
Perlero frecuente
Perlero frecuente
 
Mensajes: 595
Registrado: 2006-02-23 16:17 @720
Ubicación: Frente al monitor


Volver a Intermedio

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 11 invitados

cron