W Bjarne Stroustrup C++ Book (rozdział 13, strona 331) napisano, że "parametr szablonu może być użyty w definicji następnego parametru szablonu". I podaje następujący kod:Czy parametry szablonu mają być typami?
template<class T, T def_val> class Cont{ /* ... */ }
Czy każdy może podać przykład użycia tego szablonu. Na przykład, jak zainicjować obiekt Cont? Wygląda mi na to, że "def_val" nie jest argumentem typu i nie powinno być umieszczane w <>. Czy się mylę?
dziękuję
powinieneś wiedzieć, że jest to ważne tylko wtedy, gdy T jest typem integralnym. – Riga