Come si passa un array di caratteri in una funzione.Passaggio di un array di caratteri in una funzione
dichiarazioni
char fromName[64];
char fromStreet[64];
char fromSuburb[64];
char fromCountry[64];
chiamata di funzione
Trans[i]->putAddress(fromName, fromStreet, fromSuburb, fromCountry);
prototipo
void putAddress(char,char,char,char);
function
void putAddress(char fName,char fStreet,char fSuburb,char fCountry){
return;
}
ed errore "main.cpp", linea 86: Errore: argomento formale 1 di tipo char in call to Mail :: putAddress (char, char, char, char) viene passato char *.
impressionante ma ora il suo dire che mettereAddress ha bisogno di un prototipo –
Hai bisogno di prototipare la tua funzione. __void putAddress (char *, char *, char *, char *); __ metti questa riga dopo ** usando namespace std ** – Nabin