Programación General > C++ Builder

 Problema Con Puntero

(1/1)

pehua:
hola necesitosaber si se puede mediante un puntero definido por mi auntarlo a una propiedad de un objeto

ejemplo
 char *puntero;
 TComboBox *combo;

...
puntero = combo->text.c_str();
...
 esto compila pero luego cuando corre en puntero me almacena cualquier cosa

pero esto anda

 AnsiString *puntero;
 TComboBox *combo;

...
puntero = combo->text;
...

weps84:
primero tienes que asignarle memoria y para asignarle un valor tienes por ser un char * tienes que usar el strcpy

 :lightsabre:  :lightsabre:  :lightsabre:  :lightsabre:  :lightsabre:  :lightsabre:  :lightsabre:  :lightsabre:  :lightsabre:

pehua:
Pero no hay forma de apuntar a la direccion de la propiedad sin unsar un puntero del mismo tipo del objeto sino un puntero del tipo de la propiedad? si hago lo que decis
--- Citar ---primero tienes que asignarle memoria y para asignarle un valor tienes por ser un char * tienes que usar el strcpy
--- Fin de la cita ---
no es copiar el contenido?, yo quiero apuntar para que cuando cambie el valor de la propiedad text, poder obtener ese valor con el puntero, sin usar los eventos.

Navegación

[0] Índice de Mensajes

Ir a la versión completa