저는 C++ 프로그래밍을 처음 사용하고 있으며 사용자에게 질문하는 프로그램을 만들려고합니다. 예를 들어, 여러 입력을 목록에 저장하는 방법 C++
std::string siblings;
std::cout << "How many siblings do you have?"; //Let's say the user inputs 2
std::cin >> siblings;
for (int x=0;x<n;x++){
std::string current;
std::string sibling_info;
std::cout << "What is the name + age of sibling #" << (x+1) << ": ";
std::cin >> current;
sibling_info.emplace_back(current);
나는 그 사이에 공백을 입력 "요한 복음 13"로 사용자를 싶지만 공백을 넣을 때마다 프로그램은 내가 그것을 원하는 방식으로 실행되지 않으며, 사용자 요구하지 않습니다 두번.
'표준 : :의 getline (표준 : CIN, 전류),'하지만 여전히 어딘가 번호와 이름을 구문 분석해야 - 당신이 우리에게 그 코드를 표시하지 않습니다 – user3125280
하지만 같은 질문 : HTTP : // 유래 .com/questions/5838711/c-cin-input-with-spaces – Igor