내 문제는 다음과 같습니다. 입력란에 공백으로 구분 된 숫자가 포함 된 거대한 문자열이 있습니다. 이 문자열을 분리하여 벡터에 요소를 넣은 다음 해당 요소를 사용해야합니다. (그런 다음 정수로 변환됩니다. bla bla ...).구성 요소를 벡터로 작성해야하는 분할 문자열
나는 이것을 여기에서 찾았지만 완전히 이해하지 못했고, 약간의 설명을하시기 바랍니다.
또 다른 질문 : 왜 다음과 같이 하나 이상의 "하위 문자열 :"을 반환합니까?
int main()
{
string s("10 20 30 50 2000");
istringstream iss(s);
while (iss)
{
string sub;
iss >> sub;
cout << "Substring: " << sub << endl;
}
system("pause");
return 0;
}
['표준 : : 벡터 ::와 push_back()'(http://en.cppreference.com/w/cpp/container/vector/push_back) – 0x499602D2
무엇처럼 보일 것이다 너의 질문? "제발 도와주세요" –