c++ - 如何使类模板的子类成为类模板?
问题描述
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 本身没有声明为模板,对吧?
推荐阅读
- java - 在Java中从String转换为Json Array时获得空Json Array
- azure - 复制活动的 Azure 数据工厂表达式查询
- c# - 我可以在 asp mvc 5 (C#) 中跳过要由 ModelState.IsValid() 验证的属性/字段吗?或为隐藏字段赋值?
- postman - 编辑或删除行时如何断言?
- python - 在 Python 中标记数据(将数据转换为模式)
- node.js - views/home.pug:13:1 意外的块链接
- docker - 如何在 kubernetes 中定义“docker container run”参数
- python - 求解一个隐函数,带小数的幂函数
- python - 如何从python中的字符串中读取重音字符
- c# - 获取类的属性和字段的值、类型和名称