Предположим, у меня есть этот шаблон:
template<class T, int a, int b>
class Foo
У меня есть частичная специализированная версия вышеупомянутого шаблона для char:
template<int a, int b>
class Foo<char, a, b>
Как я могу далее специализировать вышеуказанный шаблон для, скажем, a = 1?
Вы не можете специализировать специализацию, вы можете только сделать другую специализацию более подходящей.
Других решений пока нет …