链接错误与自己的类函数
Link errors with own class functions
我在任何地方都找不到任何解决方案,这可能是一个小错误,所以我隐藏了
我已经创建了几个类,并希望在我的主类中使用它们。一切都编译得很好,但是当我去构建我的项目时,我得到了处理函数调用的链接错误,我的类正在制作
Error 11 error LNK2019: unresolved external symbol
"public: char __thiscall utility::UtilityClass::convertKeycode(int)"
(?convertKeycode@UtilityClass@utility@@QAEDH@Z) referenced in function
_main C:UsersSonnyDocumentsVisual Studio 2012ProjectsGaugePanelGaugePanelPointTest.obj GaugePanel
基本上,我创建了一个类的对象并调用了一个函数。我的程序给我链接错误。
我确保所有的包括头文件包括和其他一切我能想到的,但我仍然得到这些错误。请帮助
桑尼。
UtilityClass setUpClass = UtilityClass();
displayM = setUpClass.setUpAllegroDisplay();
plugInId1 = setUpClass.setUpUAVConnection();
我明白了。
这是因为在我的类中,当我定义函数签名时,我没有使用作用域操作符(我认为这就是它的名称)包括类名
所以:
长setUpUAVConnection () {}
必须是这样的:
长UtilityClass:: setUpUAVConnection () {}
感谢大家的帮助。
相关文章:
- 从类成员函数到类 C 函数指针的转换
- 模板类/函数中的交叉前向声明
- C :基类调用自己的虚拟函数 - 一个反图案
- C++ std::find() 寻址返回向量的类函数时的意外行为
- 无法访问派生类函数内的基类的受保护数据成员
- 是否可以使用包含{sub,super}类函数指针的回调表
- 模板基类函数成员的别名
- 如何将类的对象传递给对象的类函数中的函数?
- 错误:类函数 C++ 的多个定义
- 捕获类函数引发的异常
- C++中抽象成员和类函数指针的深层复制构造函数
- 为什么派生类函数参数取基类函数参数的值
- 如何在C++中更改另一个类函数中的对象属性?
- 使用类函数中的类数据成员作为默认值 c++
- 是否可以阻止派生类调用自己的函数?(C++)
- 类函数中的输出
- 类函数中的智能感知注释
- 如何访问类函数中的向量
- C++抽象基类调用自己的纯虚函数会导致"Undefined reference"
- 如何在 C++ 中从类成员函数自己的定义递归调用该函数