123456789101112
#include <string> #include <sstream> #include <vector> using namespace std; int main() { string temp = "hello my name is temp"; vector<string> v; istringstream buf(temp); for(string word; buf >> word; ) v.push_back(word); }
12345678910
#include <string> #include <vector> #include <boost/algorithm/string/split.hpp> #include <boost/algorithm/string/classification.hpp> int main() { std::string temp = "hello my name is temp"; std::vector<std::string> v; boost::algorithm::split(v, temp, boost::algorithm::is_any_of(" ")); }