Taken literally, it does not make sense. Explain what you are trying to do first.
Templates in C ++ have three types of parameters: 1) type parameters, 2) values (atypical) parameters, 3) template parameters.
class T, ( ). "" . unsigned, . "" T unsigned. unsigned T class X. T , 64.
, , - kind 1 kind 2. -, . -, , . .
, : ,
template <unsigned N = 64>
class X {
};
, , : . , , . - X, , .