Ho dichiarato una classe autore nel file di intestazione
class autore{
char nome_autore[256];
public:
autore();
string query(); //la chiamta della funzione è nel main : autore*a; a->query();
};
nel file di realizzazione ho definito la funzione membro query()
string autore::query(){
cout<<"\n\tInserire nome autore : "<<endl;
cin.getline(nome_autore,256);
string due;
due = "SELECT Citazione.testo_cit FROM Citazione JOIN Autore ON Citazione.cod_autore = Autore.cod_autore WHERE Autore.nome= '" + nome_autore + "'";
return due;
}
dove c'e scritto in rosso mi viene segnalato il segunte errore come mai??
invalid operands of types `const char[119]' and `char[256]' to