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