#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
있습니다. 물론 실패합니다.