【发布时间】:2015-05-09 01:11:00
【问题描述】:
在这个问题上很难搜索到任何东西,因为措辞类似于模板实现的非常常见的问题。
我的模板适用于整数,所以这不是问题所在。
但是当我尝试将模板与我创建的另一个类一起使用时,我收到错误“未定义对 'MyNonTemplateClass::MyNonTemplateClass()' 的引用”
...针对该错误引用的行号在模板类定义中。
我需要做些什么才能将我的模板与其他班级一起使用吗?
【问题讨论】:
-
SSCCE 怎么样?听起来在你的情况下创建一个应该是微不足道的。
-
那个构造函数存在吗?
-
它存在,我已经仔细检查了包含并确保它包含在要编译的项目中。
-
该项目有12个文件...我正在考虑呈现代码的最佳方式...
-
我不会声称“双重检查”意味着我是对的。只要您愿意,我就会一遍又一遍地检查。
标签: c++ templates codeblocks