В чем смысл строки tokenizer<> tok(s)
в коде ниже? Я знаю, что < > используется во время работы с шаблонами, но в соответствии с моим пониманием < > не должно быть пустым - оно должно содержать определение типа.
using namespace std;
using namespace boost;
string s = "This is, a te\x1Dst";
cout<<s<<endl;
tokenizer<> tok(s);
for(tokenizer<>::iterator beg=tok.begin(); beg!=tok.end();++beg){
cout << *beg << "\n";
}