Bytes
Publicado por Mario A. Ardila (28 intervenciones) el 23/09/2001 07:27:10
Hola, necesito hacer una transmision por el puerto serial, para esto, necesito pasar todas las variables a un arreglo de bytes, lo que quiero hacer es algo asi hecho en C:
long myNumero;
char *p
p = (char *)myNumero;
con esto me aseguro que siempre voy a transmitir 4 bytes en lugar de el string del número, pero no encuentro ninguna funcion que me convierta cierta clase de variables en un arreglo de bytes, he pensado en crear un archivo binario, guardar la variable como long, y luego volver a abrirlo y tomralo como un arreglo de bytes, pero creo que esa no es la mejor opcion. Alguien conoce una mejor manera de hacerlo?, gracias.
long myNumero;
char *p
p = (char *)myNumero;
con esto me aseguro que siempre voy a transmitir 4 bytes en lugar de el string del número, pero no encuentro ninguna funcion que me convierta cierta clase de variables en un arreglo de bytes, he pensado en crear un archivo binario, guardar la variable como long, y luego volver a abrirlo y tomralo como un arreglo de bytes, pero creo que esa no es la mejor opcion. Alguien conoce una mejor manera de hacerlo?, gracias.
Valora esta pregunta


0