#include <string>
std::string input;
std::cin >> input;
L'utilisateur veut entrer "Hello World". Mais cinéchoue à l'espace entre les deux mots. Comment puis-je faire cinprendre à l'ensemble de Hello World?
Je fais en fait cela avec des structures et cin.getlinene semble pas fonctionner. Voici mon code:
struct cd
{
std::string CDTitle[50];
std::string Artist[50];
int number_of_songs[50];
};
std::cin.getline(library.number_of_songs[libNumber], 250);
Cela génère une erreur. Des idées?
libraryafin qu'il soit clair qu'elle est du typecd
getlineentrer dans un fichier int. Bien sûr, cela échoue.