声明一个class,声明了析构函数和构造函数之后,必须要把析构函数和构造函数实现,否则会提示类似如下信息:
error LNK2019: unresolved external symbol "public: __thiscall CRansac::~CRansac(void)" (??1CRansac@@QAE@XZ) referenced in function __unwindfunclet$??0CFaceRecDemoDlg@@QAE@PAVCWnd@@@Z$0
本文讲解了在声明了析构函数后,必须对其进行实现的原因。若未实现,则编译链接时会出现错误,如找不到外部符号等。文章通过具体示例说明了这一规则的重要性。
声明一个class,声明了析构函数和构造函数之后,必须要把析构函数和构造函数实现,否则会提示类似如下信息:
error LNK2019: unresolved external symbol "public: __thiscall CRansac::~CRansac(void)" (??1CRansac@@QAE@XZ) referenced in function __unwindfunclet$??0CFaceRecDemoDlg@@QAE@PAVCWnd@@@Z$0
11万+
1454
6145
2269

被折叠的 条评论
为什么被折叠?