Possibile che non vi sia un overloading per le stringhe?
Mi da un errore.... ho provato quindi con una mia soluzionecodice:string Stringa; cin >> Stringa;
Il sistema funziona ma quando si fa cin >> c questo prende tutto solo fino al primo spazio, e non tutta la stringa. avete qualche buona soluzione?codice:string stringa; cout <<"Inserire i seguenti argomenti"; cout <<endl; cout <<"Ciao arg1 arg2 arg3 arg4"; cout <<endl; char *c = new char[100]; cin >> c; char *str = new char[strlen(c) + 1]; strcpy(str,c); delete c; stringa.append(str);

Rispondi quotando
