![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#4
|
|||
|
|||
|
Jeje, ya lo he resuelto, expongo mis conclusiones:
PARA PASAR DE unsigned short int a unsigned char[2] ------------------------------------------------- if (miint< 256){ michar[i++] = 0; michar[i++] = miint; } else { michar[i++] = miint >> 8; michar[i++] = miint & 0xFF; } PARA PASAR DE unsigned char[2] unsigned a short int ------------------------------------------------- miint |= michar[0] & 0xFF; miint <<= 8; miint |= michar[1] & 0xFF; hay que tener en cuenta que el num máximo será: 65535 Muchas gracias a ecfisa por su colaboración Un saludo! |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Convertir char*, char[], string | lmpadron | C++ Builder | 2 | 29-10-2010 09:08:45 |
| convertir int o char a hexadecimal. | bactering | C++ Builder | 2 | 05-10-2008 21:18:45 |
| Cargar array of char de un archivo binario | JosepZ | Varios | 9 | 12-11-2007 23:28:16 |
| Convertir un Single en 4 char | cmurua71 | Varios | 4 | 15-06-2007 11:25:26 |
| Convertir variable tipo Word a Char | andre | Varios | 2 | 15-12-2003 20:15:23 |
|