这个链接时候出错是为什么啊 求兄弟们解答

img

很多未定义的属性。。

img

这种问题一般有两种原因:
(1)代码中有对函数的重复定义(或者全局变量的重复定义)
(2)在编译前,没有清理上一个版本遗留的中间文件(上一次编译后生成的中间文件)。
修改方法:
(1)检查_userArr是否有重复定义,如有,删除重复定义
(2)把工程中所有debug目录下的内容全部删除后,重新编译代码。


如果是重复定义了全局变量,修改方法参考如下:


如果是因为函数导致的,修改方法参考如下:
c语言obj文件错误,C++经典错误之already defined in *****.obj解决方法[转]_张泰玩的博客-CSDN博客 我的程序是如下形状:一个头文件.h,一个主函数.cpp,一个操作函数.cpp。操作函数包含头文件,然后主函数包含操作函数.cpp。运行时出现错误:错误症状:Linking...xz.obj : error LNK2005: "public:__thiscall XZ::XZ(void)" (??0XZ@@QAE@XZ) already defined inxzmain.objxz.obj : er... https://blog.csdn.net/weixin_33677704/article/details/117058474