C++ &引用;未定义的引用;不是模板构造函数,而是类I';I’我正在尝试将模板用于
在这个问题上很难找到任何东西,因为措辞类似于模板实现的常见问题 我的模板使用整数,所以这不是问题所在 但是,当我尝试将模板与我创建的另一个类一起使用时,会出现错误“未定义对'MyNonTemplateClass::MyNonTemplateClass()'的引用” …并且为该错误引用的行号在模板类定义中C++ &引用;未定义的引用;不是模板构造函数,而是类I';I’我正在尝试将模板用于,c++,templates,codeblocks,C++,Templates,Codeblocks,在这个问题上很难找到任何东西,因为措辞类似于模板实现的常见问题 我的模板使用整数,所以这不是问题所在 但是,当我尝试将模板与我创建的另一个类一起使用时,会出现错误“未定义对'MyNonTemplateClass::MyNonTemplateClass()'的引用” …并且为该错误引用的行号在模板类定义中 我需要做些什么才能将我的模板用于我的其他类?我找不到问题的确切原因,但问题出在项目设置中,而不是代码中。 我将代码移到一个新项目中,问题就解决了。一个新项目怎么样?听起来在你的例子中创建一个应该
我需要做些什么才能将我的模板用于我的其他类?我找不到问题的确切原因,但问题出在项目设置中,而不是代码中。
我将代码移到一个新项目中,问题就解决了。一个新项目怎么样?听起来在你的例子中创建一个应该很简单。这个构造函数存在吗?它存在,我已经仔细检查了includes和,以确保它包含在要编译的项目中。该项目有12个文件。。。我正在考虑展示代码的最佳方式……我不会声称“重复检查”意味着我是对的。只要你愿意,我会反复检查。