14/09/2010, 21:51
|
| | 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*)' |