Monday

C++ using Boost Library: How do I tokenize words from a string in C++?


C++ using Boost Library: How do I tokenize words from a string in C++?

Source Code:

#include <boost/algorithm/string.hpp>

    vector<string> vec_str;

    boost::split(vec_str, "word0 word1 word2", boost::is_space());

    for(size_t i=0; i<vec_str.size(); ++i)
    {
        cout << "vec_str[" << i << "] = " << vec_str[i] << endl;
    }


Output:

vec_str[0] = word0
vec_str[1] = word1
vec_str[2] = word2

No comments:

If a hater attacked your age and not the goodness of you

Whether young or old, I've always been known what endures. I've known the very idea of people that were all created equal and deserv...