Salve a tutti, stavo esercitandomi con i file di testo, quindi da un libro dalla quale sto studiado, ho ricopiato pari pari questo esempio:
#include <iostream>
#include <fstream>
#include <string>
using namespace std;
int main()
{
string nome;
ofstream fout("amici.dat");
cout<<"Inserire i nomi: "<<endl;
cout<<"uno per riga (ctrl+z per terminare)"<<endl;
while(cin>>nome){
fout<<nome<<endl;
}
fout.close();
return 0;
}
Il libro dice che si esce dal ciclo con ctrl+Z(se si lavora con windows) oppure con ctrl+D(se si lavora con linux). Io lo sto facendo con windows, ma con ctrl+Z non succede nulla. Come posso risolvere questo inconveniente?