VS 2012 Error LNK2019
VS 2012 Error LNK2019
我在这里是为了找到解决我的问题的方法。我知道这太简单了,但不知何故,我无法弄清楚我的代码中的错误在哪里!
这里有它:
奥拉数据
#ifndef AULADATA_H_
#define AULADATA_H_
#include <string>
using std::string;
class AulaData
{
private:
int dia;
public:
AulaData(int dia);
};
#endif
奥拉数据.cpp
#include "AulaData.h"
AulaData::AulaData(int dia)
{
}
最后,我的主要.cpp:
#include <vector>
#include "AulaData.h"
using namespace std;
int main(int argc, char* argv[])
{
AulaData a(12);
getchar();
return 0;
}
我得到的错误如下(我从未发生过的事情):
1>控制台应用程序1.obj:错误LNK2019:未解析的外部符号 "public: __thiscall AulaData::AulaData(int)" (??0AulaData@@QAE@XZ) 在函数_main中引用
虽然如果我定义没有参数的类构造函数,它会起作用。如果有人能帮助我,我将不胜感激!:)我真的很沮丧,因为一切似乎都很好。提前感谢!
我认为如果您
创建一个带有参数的构造函数,您还必须提供一个默认构造函数。
相关文章:
- ERROR LNK2001 AND LNK2019
- "error LNK2019: unresolved external fatal"和"error LNK1120: 1 unresolved externals"
- error LNK2019 ARuco and OpenCV VS2010 c++
- 错误 : "error LNK2019: unresolved external symbol"
- 如何修复" Error LNK2019 : unresolved external symbol ... "
- 问题:"error LNK2019: unresolved external symbol"
- VS 2012 Error LNK2019
- LNK2019 error in C++
- C++ error LNK2019
- Visual Studio 2012 - 尝试包含 .lib 时"Error LNK2019 unresolved external symbol"
- 获取"error LNK2019: unresolved external symbol ... "
- DHCP C++ error LNK2019
- Visual Studio 2013 error LNK2019
- 我得到这个错误是Visual Studio C++ :: "error LNK2019: unresolved external symbol"
- LNK 1120 + LNK2019 Error
- visual studio lnk2019 and 1120 error
- Visual C++ LNK2019 error
- C++ Glew LNK2019 Error
- 链接器错误"... .obj : error LNK2019: unresolved external symbol referenced in function"
- LNK2019 Error Cocos2D-X