how to split a c++ string by the spaces code example
Example 1: cpp split string by space
std::vector<std::string> string_split(const std::string& str) {
std::vector<std::string> result;
std::istringstream iss(str);
for (std::string s; iss >> s; )
result.push_back(s);
return result;
}
Example 2: c++ split string by several space
std::string s = "split on whitespace ";
std::vector<std::string> result;
std::istringstream iss(s);
for(std::string s; iss >> s; )
result.push_back(s);