Che soluzione 'bislacca'Originariamente inviato da InTec
codice:ofstream os; string s,c,t; cout<<"INSERISCI FRASE: "; getline(cin,s); os.open("Nome.txt",ios::out); while(s[i]!='\0'){ t=frase[i]; os.write(reinterpret_cast<char*>(&t[i]),1); i++; } os.close();
Scusa ecco la soluzione; Basta usare un reinterpret_cast, e il gioco è fatto;![]()
Non puoi fare semplicemente
codice:string str (""); cout<<"INSERISCI FRASE: "; getline( cin, str); ofstream file( "Nome.txt"); if( file.is_open() ) { file<<str; file.close(); } else cout<<"Impossibile aprire il file\n";