у меня есть
template <int N> class Base
а также
class Derived : public Base<1>
... есть ли способ получить доступ к int N
изнутри определения Derived::myMethod()
(вместо получения ошибки компилятора «использование необъявленного идентификатора 'N'»)?
Точнее, я хотел бы сделать
void Derived::myMethod() {
for (int n=0; n<N; n++) { ...
Derived::myMethod()
, и я хотел бы думать, что есть более разумный способ изменить значение N во время разработки, чем вручную обновлять все 1 до какого-то нового значения. - person PhilippJS   schedule 09.08.2012