C++错误LNK2001,找不到错误
C++ Error LNK2001, cannot find error
我现在正在学习C++,我已经坚持了30分钟。这是我的代码:
#include <iostream>
using namespace std;
class Card
{
public:
Card();
private:
int rank;
int suit;
};
int main()
{
Card card1;
return 0;
}
我还是c++的新手,但我不明白为什么这不起作用,我得到了错误LNK2001和其他相同性质的主题没有帮助(因为我是一个noob)。
如果有人能帮我,我会非常感激,谢谢
没有指定类Card的构造函数。尝试使用:
Card() {
}
或者(课外):
Card::Card() {
}
实时演示
相关文章:
- 静态链接库时,收到链接器错误:找不到 -lgcc_s
- C++ ZBar cmake 错误"找不到文件"时包括
- GTK+3 编译错误"找不到信号处理程序",您是否使用 -rdynamic 进行了编译?
- SWIG c++ 到 C# 错误找不到入口点SWIGRegisterExceptionCallbacks_xxxx
- NDK R20 LD:LD:错误:找不到-lpthread
- 双重释放或损坏错误(找不到错误?
- 错误找不到-lglu
- 错误:找不到匹配的超载函数
- 生成文件错误 - 找不到文件 - *.cpp
- Qt 创建器错误:找不到 -lopencv_imgcodecs
- 无法配置 AGENT++ 配置: 错误: 找不到合适的 libsnmp++ 库
- CMake 错误:找不到变量.ACE_INCLUDE_DIR(高级)
- CMake 包含错误(找不到文件、未定义引用)
- 链接错误:找不到__thiscall函数符号,但定义了__cdecl函数符号
- 运行时错误:找不到与 ImageSensor 匹配的 Python 模块
- 编译错误:找不到库
- CMake错误:找不到包含目录和库
- Mac OSX:构建opencv_contrib致命错误:找不到文件 opencv2/core.hpp
- Qt 创建者编译错误"找不到 UIC.exe从 msvc 2012 路径"
- Ubuntu - 链接 boost.python - 致命错误:找不到 pyconfig