Sobre punteros en C++

Hola amigos,

Con el siguiente codigo me es posible almacenar un valor tipo Long de 3 bytes (lngLatitud) en una cadena de caracteres,
(previamente se declara: long lngLatitud, unsigned char* ostrCodLatitud )
ostrCodLatitud[0]=*((unsigned char*)&lngLatitud); ostrCodLatitud[1]=*((unsigned char*)&lngLatitud+1); ostrCodLatitud[2]=*((unsigned char*)&lngLatitud+2);

quisiera que alguno de ustedes me dijera como puedo hacer lo inverso, es
decir esos mismos caracteres (3 bytes)(ostrCodLatitud) almacenarlos en
una variable tipo Long

Atte,
Santi

Comentarios

Lo mejor es que uses sizeof

Lo mejor es que uses sizeof para definir los arrays dinámicos, así te evitas tener que redefinir algunos parámetros.

--
saludos

cyfuss

Enviar un comentario nuevo

Smileys
:);):(:D}:):P:O:?8):jawdrop::sick:
El contenido de este campo se mantiene como privado y no se muestra públicamente.
  • Las direcciones de las páginas web y las de correo se convierten en enlaces automáticamente.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Saltos automáticos de líneas y de párrafos.
  • Textual smileys will be replaced with graphical ones.

Más información sobre opciones de formato

Captcha
Esta pregunta es para probar que el que escribe el comentario es un humano
9 + 4 =
Solve this simple math problem and enter the result. E.g. for 1+3, enter 4.

Tienda de música online