如何专门化已经专门化的模板

时间:2012-11-17 06:14:49

标签: c++ templates specialization

假设我有这个模板:

template<class T, int a, int b>
class Foo

我为char提供了上述模板的部分专用版本:

template<int a, int b>
class Foo<char, a, b>

如何进一步专门化上述模板,例如a = 1?

1 个答案:

答案 0 :(得分:0)

你不能专门化专业化,你只能让另一个专业化更好地匹配。