Имеется что-то вроде такого шаблона:
template<int n>
struct foo_t{
template<int m=n>
int bar(){
cout<<"call foo<"<<m<<">"<<endl;
return m+bar<m-1>();
};
};
Имеется что-то вроде такого шаблона:
template<int n>
struct foo_t{
template<int m=n>
int bar(){
cout<<"call foo<"<<m<<">"<<endl;
return m+bar<m-1>();
};
};