小编BLH*_*BLH的帖子

C++ LNK2019错误与派生类中的构造函数和析构函数

我有两个类,一个继承自另一个.编译时,我收到以下错误:

Entity.obj:错误LNK2019:未解析的外部符号"public:__thiscall Utility :: Parsables :: Base :: Base(void)"(?? 0Base @ Parsables @ Utility @@ QAE @ XZ)在函数"public:__thiscall Utility"中引用:: Parsables :: Entity :: Entity(void)"(?? 0Entity @ Parsables @ Utility @@ QAE @ XZ)

Entity.obj:错误LNK2019:未解析的外部符号"public:virtual __thiscall Utility :: Parsables :: Base :: ~Base(void)"(?? 1Base @ Parsables @ Utility @@ UAE @ XZ)在函数"public"中引用: virtual __thiscall Utility :: Parsables :: Entity ::〜Entity(void)"(?? 1Entity @ Parsables @ Utility @@ UAE @ XZ)

D:\ Programming\Projects\Caffeine\Debug\Caffeine.exe:致命错误LNK1120:2个未解析的外部

我真的无法弄清楚发生了什么......谁能看到我做错了什么?我正在使用Visual C++ Express 2008.这是文件..

"包括/实用/ Parsables/Base.hpp"

#ifndef CAFFEINE_UTILITY_PARSABLES_BASE_HPP
#define CAFFEINE_UTILITY_PARSABLES_BASE_HPP …
Run Code Online (Sandbox Code Playgroud)

c++ inheritance constructor destructor lnk2019

7
推荐指数
1
解决办法
8442
查看次数

标签 统计

c++ ×1

constructor ×1

destructor ×1

inheritance ×1

lnk2019 ×1