VS2013调试错误
Peter_Yeo
这个作者很懒,什么都没留下…
展开
-
VS2013常见错误之一:error LNK2019: 无法解析的外部符号
02105 error LNK2019 FAN9S "public: bool_ thiscall GEM_STRENG_KEYoperator==(struct GEM STRENG KEY const &const . (??8GEM STRENG KEY@ @QBE_ NABUO@@Z), RNSFEX public: boolthiscall stlp std:equal to ...原创 2019-06-13 10:10:03 · 2828 阅读 · 1 评论 -
VS2013 error LNK1120: 1 个无法解析的外部命令
分析问题:这个问题的原因是有头文件,但是找不到实现。有两个原因:1.只包含了头文件,只有这个函数的声明,没有包含这个函数的实现(实现一般放在cpp文件中的)。所以只能通过编译,连接不成功。2.另一个原因是函数的声明和实现都放在头文件中了,一般要把声明放头文件中,实现放在cpp文件中。这样每个#include该头文件的文件都会有一份该函数的实现,连接的时候,连接器不知道连接哪一个实现,于是报错...原创 2019-06-18 17:13:02 · 3342 阅读 · 0 评论 -
(C++)错误提示 c2352 :非静态成员函数的非法调用
静态成员函数相当于全局函数,只是有一个类名字空间的限制。而类成员函数是成员内部的函数,同一个类的对象实例可以有很多,每一个实例都有自已不同的成员变量值,成员函数一般都是对成员自已的成员变量值在操作。所以调用成员函数,必须明确是对哪一个对象实例的操作。而静态成员函数调用的成员变量值都必须是静态的,等同全局的变量。一个类不同的对象实例的静态变量是同一个变量,所以静态成员函数的调用可以全局调用,而无须指...原创 2019-07-31 09:12:10 · 5333 阅读 · 0 评论