#include <string>
std::string input;
std::cin >> input;
L'utente desidera inserire "Hello World". Ma cin
non riesce nello spazio tra le due parole. Come posso cin
prendere in tuttoHello World
?
In realtà lo sto facendo con le strutture e cin.getline
non sembra funzionare. Ecco il mio codice:
struct cd
{
std::string CDTitle[50];
std::string Artist[50];
int number_of_songs[50];
};
std::cin.getline(library.number_of_songs[libNumber], 250);
Questo produce un errore. Qualche idea?
library
modo che sia chiaro che è del tipocd
getline
in una int
. Certo che fallisce.