I have a template class which takes two template parameters. I want to make a template specification for only one of the types, but it appears as though I can make a specialization class if I specifiy both types. Is this true?
1 2 3 4 5 6 7 8 9
template <typename a,typename b>
class C {};
template <>
class C<int,int> { }; // works OK
template <>
class C<typename a,int> {}; // I want something like this.. but
// this doesn't work