Answers for "c++ split cin by space"

C++
1

C++ Split String By Space into Vector

std::string s = "What is the right way to split a string into a vector of strings";
std::stringstream ss(s);
std::istream_iterator<std::string> begin(ss);
std::istream_iterator<std::string> end;
std::vector<std::string> vstrings(begin, end);
std::copy(vstrings.begin(), vstrings.end(), std::ostream_iterator<std::string>(std::cout, "\n"));
Posted by: Guest on September-18-2021
0

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);
Posted by: Guest on December-18-2020

Browse Popular Code Answers by Language