テンプレートで質問なんですが、
template<class Type, int i>
void func(){...]
みたいにテンプレートの引数のところにint iというような記述を
する必要があるときってどんなときですかね?
普通に関数の仮引数にしないのはどういう意図なんでしょうか。