Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/templates/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/sql-server-2008/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ &引用;未定义的引用;不是模板构造函数,而是类I';I’我正在尝试将模板用于_C++_Templates_Codeblocks - Fatal编程技术网

C++ &引用;未定义的引用;不是模板构造函数,而是类I';I’我正在尝试将模板用于

C++ &引用;未定义的引用;不是模板构造函数,而是类I';I’我正在尝试将模板用于,c++,templates,codeblocks,C++,Templates,Codeblocks,在这个问题上很难找到任何东西,因为措辞类似于模板实现的常见问题 我的模板使用整数,所以这不是问题所在 但是,当我尝试将模板与我创建的另一个类一起使用时,会出现错误“未定义对'MyNonTemplateClass::MyNonTemplateClass()'的引用” …并且为该错误引用的行号在模板类定义中 我需要做些什么才能将我的模板用于我的其他类?我找不到问题的确切原因,但问题出在项目设置中,而不是代码中。 我将代码移到一个新项目中,问题就解决了。一个新项目怎么样?听起来在你的例子中创建一个应该

在这个问题上很难找到任何东西,因为措辞类似于模板实现的常见问题

我的模板使用整数,所以这不是问题所在

但是,当我尝试将模板与我创建的另一个类一起使用时,会出现错误“未定义对'MyNonTemplateClass::MyNonTemplateClass()'的引用”

…并且为该错误引用的行号在模板类定义中


我需要做些什么才能将我的模板用于我的其他类?

我找不到问题的确切原因,但问题出在项目设置中,而不是代码中。
我将代码移到一个新项目中,问题就解决了。

一个新项目怎么样?听起来在你的例子中创建一个应该很简单。这个构造函数存在吗?它存在,我已经仔细检查了includes和,以确保它包含在要编译的项目中。该项目有12个文件。。。我正在考虑展示代码的最佳方式……我不会声称“重复检查”意味着我是对的。只要你愿意,我会反复检查。