Ver Mensaje Individual
  #1  
Antiguo 24-04-2007
sinse sinse is offline
Registrado
 
Registrado: abr 2007
Posts: 1
Reputación: 0
sinse Va por buen camino
no consigo devolver cadena con método GetNombre()

quiero devolver una cadena pero no consigo que me funcione, en cambio, si pruebo a devolver un int o un char (sólo un carácter) si que me funciona bien. Estoy inicializando bien, pero despues al imprimir (cout) la cadena no me sale nada! aquí el código:

class
Ficha //.h
{
private:
char nombre[10];
char colores[4];
int a;

public:
char *GetFichxa()
{
return *nombre[10];
}

};

int main(void) //.cpp
{
...
nombreficha[10] = fichas[0].GetFicha();
cout << nombreficha << endl;
//strcpy (nombreficha, fichas[0].GetFicha()); //Error!
...
}

El caso es que no me sale nada, ya no sé que hacer

AYUDA y gracias
Responder Con Cita