fork(45) download
  1. #include <string>
  2. #include <iostream>
  3. #include <boost/algorithm/string.hpp>
  4. int main()
  5. {
  6. std::string str = "This is a test string";
  7.  
  8. for( boost::algorithm::split_iterator<std::string::iterator> i
  9. // = make_split_iterator(str, token_finder(is_space()));
  10. = make_split_iterator(str, token_finder(
  11. boost::algorithm::is_space(),
  12. boost::algorithm::token_compress_on));
  13. i != boost::algorithm::split_iterator<std::string::iterator>();
  14. ++i)
  15. {
  16. std::cout << *i << '\n';
  17. }
  18. }
  19.  
Success #stdin #stdout 0s 2864KB
stdin
Standard input is empty
stdout
This
is
a
test
string