// simple_example_3.cpp #include #include #include int main(){ using namespace std; using namespace boost; string s = "12252001"; int offsets[] = {2,2,4}; offset_separator f(offsets, offsets+3); tokenizer tok(s,f); for(tokenizer::iterator beg=tok.begin(); beg!=tok.end();++beg){ cout << *beg << "\n"; } }