这是完整的模板专业化,是否允许?

时间:2014-07-11 13:19:32

标签: c++ templates

我的原始问题已部分回答here

我仍然要坚持一个具体的观点。我尝试专门针对U:

提供以下代码段
   template <class T, Location L>
    template <class U>
    Type Buffer<T, L>::getType(){
        return Type::INT;
    }

在阅读了一些主题之后,我进入了以下状态:

  • 因此,对于U来说绝对没有办法专攻,对吗?

  • 我不能专门化一个成员而不专攻这个班,不 无论我是否专注于类模板 参数(T,L)或函数模板参数(U),对吗?

有经验的程序员可能会认为问题已经多次回答,但作为模板的初学者,我无法确认这些陈述是绝对肯定的。

0 个答案:

没有答案