template <class K, class V>
class A {
class B;
};
template <class K, class V>
class A<K,V>::B {
//other things
};
这给了我错误 错误:“B”不是类模板。 我正在开发一些需要 B 自己作为类模板的东西。
最佳答案
只需删除 <K ,V>
之后B
。 B 本身没有声明为模板,对吧?
关于c++ - 如何使类模板的子类成为类模板?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59083101/