#include <string>
std::string input;
std::cin >> input;
ユーザーは「Hello World」に入りたいと考えています。しかしcin
、2 つの単語の間のスペースで失敗します。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);
これにより、エラーが発生します。何か案は?