C++에서는 split()을 지원하지 않음
vector<string> split(string input, string delimiter) {
vector<string> ret;
long long pos = 0;
string token = "";
while ((pos = input.find(delimiter)) != string::npos) {
token = input.substr(0, pos);
ret.push_back(token);
input.erase(0, pos + delimiter.length());
}
ret.push_back(input);
return ret;
}
ex. abcd 에서 d를 찾았다면 ?
ex. abcdabc 에서 delimiter가 d이면