728x90
#include <iostream>
#include <string>
#include <vector>
#include <sstream>
using namespace std;
vector<string> split(string input, char delimiter) {
vector<string> answer;
stringstream ss(input);
string temp;
while (getline(ss, temp, delimiter)) {
answer.push_back(temp);
}
return answer;
}
// 버퍼에 한 글자 지우기
cin.ignore();
// getline으로 읽어서 sounds에 문장 넣기
string sounds;
getline(cin, sounds);
// string을 ' '구분으로 나누기
vector<string> vec_sounds = split(sounds, ' ');
728x90
반응형
'ComputerScience > C++' 카테고리의 다른 글
C++ STL associative container (0) | 2021.11.11 |
---|---|
C++ STL sequence container (0) | 2021.11.11 |
C++ - Template (0) | 2021.11.11 |
C++ - File stream (0) | 2021.09.23 |
C++ - 2차원 vector 생성자로 초기화 하기 (0) | 2021.08.31 |