Scusate se mi inserisco, ma sempre a proposito di stringhe: ho un problema.
Non capisco come mai se creo una array char di un tot di caratteri e faccio immettere all'utente una stringa non mi riporta gli spazi al momento di visualizzarla.
Es.:
char miaString[25];
cin >> miaString;
cout << miaString;
Risultato (supponendo che l'utente scriva CIAO CIAO):
CIAO
Stesso problema anche con scanf e printf di stdio.h.
Da cosa dipende? Se sono un idiota ditemelo, è da poco che mi sono avvicinato al C/C++.
Grazie!