What is the meaning of empty “” in template usage?
It just means the template should use the default parameter(s). For example: template <int N = 10> class X { }; X<> x; // this is an X<10> Clearly, it’s only possible when all the template parameters have defaults (or for variadic templates that have no mandatory parameters – see below)…. For boost::tokenizer specifically, the … Read more