Non mi pare un buon motivo ... proprio per questo puoi usare laOriginariamente inviato da andre-83
ho bisogno della stringa perchè se volessi salvare ad esempio il campo nome_cd come "Prova cd uno", nel momento in cui utilizzo un array char (e non il tipo string) e faccio "cin>>" il nome si chiuderebbe a "Prova" perchè lo spazio viene contato come chiusura dell'array e mi assegnerebbe automaticamente " cd uno" a successivi "cin>>" che vado a fare, dandomi dei risultati che non voglio.
getline
http://www.cplusplus.com/reference/i...tream/getline/
Comunque, fornisci un sorgente di prova *corretto*, completo e compilabile e indica i problemi, altrimenti non si riesce a dare una risposta concreta ...scusatemi, ho provato a farlo piu volte quindi in questi giorni l'ho modificato parecchio. artista e cantante sono la stessa cosa, così come canzone e titolo.