bamba
12-09-2004, 18.20.51
Ciao a tutti...
Il mio problema e' il seguente: (che molto probabilmente è stupido)
quando eseguo il programma al momento dell'inserimento dei dati non posso mettere lo spazio altrimenti mi si blocca il programma!
Come faccio a far si che il programma me lo conti come un unico dato?
Mi spiego meglio: ad esempio devo stampare su un file il nome e il cognome con un'unica variabile separati da uno spazio come faccio???
...
ofstream out;
out.open ("file.doc");
char d[100];
.....
cout<<"Inserisci il nome e cognome del cliente"<<endl;
cin>>d;
out<<"COMMISSIONATO DA: "<<d<<endl;
....
Voglio che nel file.doc sia scritto:
COMMISSIONATO DA: nome cognome
Se mi aiutate mi fareste un grandissimo favore!!!!!!!!!!!!! Non riesco a darne fuori!!
Il mio problema e' il seguente: (che molto probabilmente è stupido)
quando eseguo il programma al momento dell'inserimento dei dati non posso mettere lo spazio altrimenti mi si blocca il programma!
Come faccio a far si che il programma me lo conti come un unico dato?
Mi spiego meglio: ad esempio devo stampare su un file il nome e il cognome con un'unica variabile separati da uno spazio come faccio???
...
ofstream out;
out.open ("file.doc");
char d[100];
.....
cout<<"Inserisci il nome e cognome del cliente"<<endl;
cin>>d;
out<<"COMMISSIONATO DA: "<<d<<endl;
....
Voglio che nel file.doc sia scritto:
COMMISSIONATO DA: nome cognome
Se mi aiutate mi fareste un grandissimo favore!!!!!!!!!!!!! Non riesco a darne fuori!!