我正在读一本关于模板,发现下面的一段代码:模板语法
template <template <class> class CreationPolicy>
class WidgetManager : public CreationPolicy<Widget>
{
...
void DoSomething()
{
Gadget* pW = CreationPolicy<Gadget>().Create();
...
}
};
我没有得到把creationPolicy(这又是一个模板)指定的嵌套模板。那个奇怪的看起来语法是什么意思?