#include #include #include using namespace std; using namespace boost; int main() { string str1("7403398 MC452 SOIC8"); typedef find_iterator string_find_iterator; int n = 0; for(string_find_iterator i = make_find_iterator(str1, first_finder(" ", is_equal())); i != string_find_iterator(); ++i, ++n) { } cout << n << " occourance\n"; }