• Publicidad

¿pack "c" es igual al signed char de C?

¿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.

¿pack "c" es igual al signed char de C?

Notapor creating021 » 2007-02-17 17:26 @768

¿Hola, que tal?

Bueno.. hemm lo que pasa es que necesito usar cosas poco comunes... :P

La pregunta es: "pack ('c' $datos)" es igual a "signed char datos"?

Si no es así, ¿Hay algo equivalente?

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

Publicidad

Notapor explorer » 2007-02-17 21:06 @921

1.- Sí.

2.- Humm... quizás sprintf("%c",$datos). O chr($datos).
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-02-18 19:27 @852

Ya veo :D
¡Gracias!

Algo más, ¿"long long int datos" es igual a pack("2l!i!*", $dato)?
¿O es pack("l!*", ( pack("l!*" pack("i!*" dato))); ? :?

¡Nuevamente 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

Notapor creating021 » 2007-03-08 09:29 @436

En c2ph están todos los equivalentes usando pack/unpack.

Ironicamente no me funciona eso para trabajar con datos formados con struct (en C) y encontre una respuesta, Convert::Binary::C
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 0 invitados

cron