"undefined reference to"不是模板构造函数,而是我尝试使用该模板的类的构造函数
"undefined reference to" NOT the template constructor,but the constructor of the class I'm trying to use the template with
很难在此问题上搜索任何内容,因为措辞类似于非常常见的模板实现问题。
我的模板可与整数一起使用,所以这里不是问题。
但是,当我尝试将模板与我创建的另一个类一起使用时,我会收到错误"未定义的引用'mynontemplateclass :: myNonteMplateClass()'"
...以及该错误的行号在模板类定义中。
我需要做些什么才能与其他类一起使用模板?
我找不到确切的问题是什么,但这是项目设置中的东西,而不是代码。我将代码移至一个新项目,问题已经消失。
相关文章:
- "error: no matching function for call to"构造函数错误
- C++17复制构造函数,在std::unordereded_map上进行深度复制
- 如果C++类在类方法中具有动态分配,但没有构造函数/析构函数或任何非静态成员,那么它仍然是POD类型吗
- 为什么在没有显式默认构造函数的情况下,将另一个结构封装在联合中作为成员的结构不能编译
- 为什么在C++中使用私有复制构造函数与删除复制构造函数
- 选择要调用的构造函数
- 如何委托派生类使用其父构造函数?
- 构造函数正在调用一个使用当前类类型的函数
- 没有用于初始化C++中的变量模板的匹配构造函数
- 初始化具有非默认构造函数的std::数组项的更好方法
- 当从函数参数中的临时值调用复制构造函数时
- 在c++构造函数中使用随机字符串生成器
- 一对向量构造函数:初始值设定项列表与显式构造
- 将单独的头文件和类定义文件链接到主函数文件 - G++ 返回重载"undefined reference to"构造函数
- 为什么我的复制构造函数出现"undefined reference to"错误?
- "undefined reference to"不是模板构造函数,而是我尝试使用该模板的类的构造函数
- std::thread pass-by-reference调用复制构造函数
- 构造函数/解构函数情况下的'undefined reference to vtable for'
- GCC 为依赖于默认构造函数的模板化类中的静态数据成员提供"undefined reference"错误
- 什么是c++ const-reference复制构造函数参数的python等价物?