Ver Mensaje Individual
  #4 (permalink)  
Antiguo 14/09/2010, 21:51
garitaj
 
Fecha de Ingreso: septiembre-2010
Mensajes: 8
Antigüedad: 14 años, 2 meses
Puntos: 0
Respuesta: AYUDA: colaboracion con pequeño programa de registro

por ejemplo, hice este codigo de prueba y me un error que no entiendo como solucionarlo...

codigo:
#include <iostream>
using namespace std;

class Persona {
private:
char* nombre;
char* pasatiempos;

public:
void imprimirinfo();
void Setnombre(char* nombre);
void Setpasatiempos(char* pasatiempos);
};

void Persona::imprimirinfo()
{
cout<<"nombre: "<<nombre<<endl;
cout<<"pasatiempo: "<<pasatiempos<<endl;
}

int main()
{
//creando un objeto de la clase Persona
Persona persona;

//asignando valores a las variables miembro
persona.Setnombre("Jairo");
persona.Setpasatiempos("correr");

//imprimiendo los datos
persona.imprimirinfo();

return 0;
}


el error:

archivo.cpp:(.text+0x91): undefined reference to `Persona::Setnombre(char*)'
archivo.cpp:(.text+0xa5): undefined reference to `Persona::Setpasatiempos(char*)'