为什么struct&class模板在空的专业化上需要显式尖括号语法?

时间:2018-11-01 22:36:48

标签: c++ templates syntax default specialization

readOnly

如果提供默认专业化,我不理解为什么结构和类(例如bar)需要尖括号。对于foo,我可以不带尖括号来调用它,而bar需要空的尖括号。

如果我尝试创建没有尖括号的条,我会得到一个貌似无关的错误。

任何见识都会有所帮助。

编辑:在Visual C ++ 2015上编译

0 个答案:

没有答案