Autor |
Mensaje |
vuott
Analista Programador
Registrado: Agosto 2013
Mensajes: 2086
Edad: 60 Ubicación:
|
Hacer Una... Radiografía De Un Módulo O De Una Clase
Puesto un Módulo o una Clase, leyendo dentro de la memoria de un área apuntada por un Puntero a una variable de tipo String, es posible ver unas características y unos elementos constituyentes del Módulo o de la Clase.
Vamos a probar este ejemplo:
última edición por vuott el Lunes, 24 Octobre 2016, 15:57; editado 2 veces
|
#1 Lunes, 24 Octobre 2016, 15:55 |
|
|
razaAztk
aztk crux
Analista Programador
Registrado: Enero 2010
Mensajes: 340
Edad: 35 Ubicación: Tenochtitlan
|
Re: Hacer Una... Radiografía De Un Módulo O De Una Clase
No entiendo porqué se declaró bb si no se está usando, o no veo cómo se está usando.
Nunca aprendí C porqué nunca entendí bien los punteros. Jajaja.
Saludos.
|
#2 Lunes, 24 Octobre 2016, 16:14 |
|
|
vuott
Analista Programador
Registrado: Agosto 2013
Mensajes: 2086
Edad: 60 Ubicación:
|
Re: Hacer Una... Radiografía De Un Módulo O De Una Clase
No entiendo porqué se declaró bb si no se está usando, o no veo cómo se está usando.
Nunca aprendí C porqué nunca entendí bien los punteros. Jajaja.
Saludos.
Solo por un ejemplo.
Cuando te vas a ver los datos (con Print) de el area apuntada por el Puntero, tu puedes ver (tambien) el nombre identificativo de aquel array (bb).
|
#3 Lunes, 24 Octobre 2016, 16:28 |
|
|
shordi
Analista Programador
Registrado: Septiembre 2009
Mensajes: 4982
Edad: 64 Ubicación: Albacete
|
Re: Hacer Una... Radiografía De Un Módulo O De Una Clase
Citar: Cuando te vas a ver los datos (con Print) de el area apuntada por el Puntero, tu puedes ver (tambien) el nombre identificativo de aquel array (bb).
Eso es física cuántica, cuando te vas a ver los datos, los cambias por el hecho de mirarlos...
Vuott, has transcendido al probre Newton.
=================== No podemos regresar
|
#4 Lunes, 24 Octobre 2016, 16:39 |
|
|
jsbsan
Analista Programador
Registrado: Septiembre 2009
Mensajes: 4175
Edad: 51 Ubicación: dos hermanas, sevilla
|
Re: Hacer Una... Radiografía De Un Módulo O De Una Clase
He modificado el ejemplo de Vuott, para mostrar mejor lo que nos cuenta:
Si se ejecuta sale esto en la consola:
^@^@^@Main.module^@0^@^@^@Main^@aaaa^@Stream^@Byte[]^@@init^@@new^@s^@i^@p^@st^@bb^@^@^@^@^@^@^@
De esta cadena se puede extraer los nombres de las variable que están definidas dentro de la subrutina Main:
"s", "i", "p", "st","bb"
|
#5 Lunes, 24 Octobre 2016, 17:03 |
|
|
vuott
Analista Programador
Registrado: Agosto 2013
Mensajes: 2086
Edad: 60 Ubicación:
|
Re: Hacer Una... Radiografía De Un Módulo O De Una Clase
los cambias por el hecho de mirarlos...
...un puro acto de intuición mística, de sola voluntad cósmica.
última edición por vuott el Lunes, 24 Octobre 2016, 17:06; editado 1 vez
|
#6 Lunes, 24 Octobre 2016, 17:05 |
|
|
vuott
Analista Programador
Registrado: Agosto 2013
Mensajes: 2086
Edad: 60 Ubicación:
|
Re: Hacer Una... Radiografía De Un Módulo O De Una Clase
... nunca entendí bien los punteros.
Uhmmmmm.... un exemplum:
Puntero = http://immagini.ilmeteo.it/portale/...cord-2015_1.jpg
Variable normal =
.
|
#7 Martes, 25 Octobre 2016, 00:30 |
|
|
jsbsan
Analista Programador
Registrado: Septiembre 2009
Mensajes: 4175
Edad: 51 Ubicación: dos hermanas, sevilla
|
Re: Hacer Una... Radiografía De Un Módulo O De Una Clase
Vuott:
Hablando sobre la fotografía.. Te voy a enseñar una foto antigua de Sevilla nevada
http://1.bp.blogspot.com/_WEjiCu_RN...illa+nevada.jpg
Es del año 1954...
En la actualidad... pasamos mucha calor, y casi no llueve...
Será el cambio climático...
Saludos
|
#8 Martes, 25 Octobre 2016, 08:56 |
|
|
vuott
Analista Programador
Registrado: Agosto 2013
Mensajes: 2086
Edad: 60 Ubicación:
|
Re: Hacer Una... Radiografía De Un Módulo O De Una Clase
Gracias, jsbsan, por el Puntero a la bella foto.
( @razaAztk
el amigo jsbsan nos pasó un... Puntero a la foto de Sevilla nevada. Es decir la dirección para ver la foto: en el su mensaje nosotros no vemos la foto, vemos su dirección para verla !)
En la actualidad... pasamos mucha calor, y casi no llueve...
Será el cambio climático...
Por supuesto.
última edición por vuott el Martes, 25 Octobre 2016, 09:19; editado 4 veces
|
#9 Martes, 25 Octobre 2016, 09:07 |
|
|
Shell
Analista Programador
Registrado: Marzo 2010
Mensajes: 5278
Edad: 53 Ubicación: Al otro lado de la pantalla
|
Re: Hacer Una... Radiografía De Un Módulo O De Una Clase
Punteros!. Herejiaaa!.
Además, una aplicación que se ve sus propias tripas!!!...es como ver una radiografía de una tía buena...
=================== Gambas Básico
"No es un bug, es una característica no documentada"
última edición por Shell el Martes, 25 Octobre 2016, 11:30; editado 1 vez
|
#10 Martes, 25 Octobre 2016, 11:13 |
|
|
|