#include<iostream>
#include<string>
#include<algorithm>
#include<vector>
using namespace std;
void split(const std::string &s, char delimiter, std::vector<std::string> &v)
{
std::string::size_type i = 0;
std::string::size_type j = s.find(delimiter);
while (j != std::string::npos)
{
v.push_back(s.substr(i, j - i));
i = ++j;
j = s.find(delimiter, i);
}
if (j == std::string::npos)
v.push_back(s.substr(i, s.length()));
}
int main(){
string str = "1 2 3 12 14 15";
vector<string> a;
split(str, ' ', a);
for (auto i : a){
cout << i << endl;
cout << stoi(i) << endl;
}
system("pause");
return 0;
}