Buenas, estoy trabajando con wxDevCpp. Bien... el tema es que cree una clase llamada Person, lo cual solo contiene 2 valores, nombre y apellido. Ambos son un array de char (char []).
Al principio, le pasaba los dos valores en el constructor. Es decir:
Person(char * nombre, char * apellido)
{
y aca el "strcpy" para cada valor.
}
Despues cree un metodo para devolver cada valor. Es decir, Nombre() y Apellido(). Ambos devuelve un puntero de char (char *).
El tema es que cuando uso estos metodos desde el formulario, me devuelve el ultimo valor asignado.
Es decir, ejemplo:
strcpy(var_nombre,nombre); // Esto en el
strcpy(var_apellido, apellido); // Constructor
Cuando yo quiero devolver las variables, me devuelve SIEMPRE el apellido, haya ejecutado Nombre() o Apellido(). Demas esta decir que devuelven variables diferentes, no soy tan boludo :P
Despues probe asignar los valores en diferentes metodos. Pero lo mismo...
Alguna idea de que puede ser? algo tan basico y no me lo hace bien...