#include <string>
std::string input;
std::cin >> input;
Користувач хоче ввести "Hello World". Але cin
не вдається пробіл між двома словами. Як я можу cin
взяти участь у цілому Hello World
?
Я насправді роблю це зі структурами і cin.getline
, здається, не працює. Ось мій код:
struct cd
{
std::string CDTitle[50];
std::string Artist[50];
int number_of_songs[50];
};
std::cin.getline(library.number_of_songs[libNumber], 250);
Це призводить до помилки. Будь-які ідеї?
library
щоб було зрозуміло, що вона має типcd
getline
на int
. Звичайно, це не вдається.