首页 > 解决方案 > 如何使类模板的子类成为类模板?

问题描述

template <class K, class V>
class A {
   class B;


};

template <class K, class V>
class A<K,V>::B {
     //other things
};

这给了我错误错误:'B'不是类模板。我正在研究需要 B 本身作为类模板的东西。

标签: c++templates

解决方案


<K ,V>之后删除即可B。B 本身没有声明为模板,对吧?


推荐阅读