我有一个
template <int N> class Base
Run Code Online (Sandbox Code Playgroud)
和
class Derived : public Base<1>
Run Code Online (Sandbox Code Playgroud)
...有没有办法int N从 a 的定义内部访问Derived::myMethod()(而不是得到编译器错误“使用未声明的标识符'N'”)?
更准确地说,我想做
void Derived::myMethod() {
for (int n=0; n<N; n++) { ...
Run Code Online (Sandbox Code Playgroud)