Ver Mensaje Individual
  #2 (permalink)  
Antiguo 20/05/2008, 10:27
Avatar de _Lucifer_
_Lucifer_
 
Fecha de Ingreso: junio-2006
Mensajes: 1.662
Antigüedad: 17 años, 11 meses
Puntos: 28
Respuesta: no consigo guardar una cadena en una clase :(

Creo que el problema es que "palabra *palabras;" esta dentro del main, lo cual lo convierte en una variable local del cuerpo principal, cuando invocas a "lecturaNombres();" esta función "no ve" la variable, por eso te dice que debes declararla de nuevo y eso.

Tienes dos soluciones, o declaras el puntero como global, es decir, fuera del main, antes de los prototipos de las funciones o sus definiciones, la segunda es que le pases el puntero a las funciones como uno de sus argumentos.

Saludos
__________________
Si crees que no tiene sentido, etonces probablemente lo tenga... :arriba: