admin 发表于 2020-1-29 17:15:57

vc/mfc编译之莫名其妙重定义问题原因总结

原因1、部分cpp采用预编译头文件,部分没有开启预编译头文件导致,注意检查下保持一致即可

原因2、c++ .h 头文件中写成员函数实现的坑,否则会出现各种重定义错误,非要头文件中写函数实现,可以类中直接实现,或者给成员函数添加inline标志,推荐声明和实现分开来写.h+.cpp
页: [1]
查看完整版本: vc/mfc编译之莫名其妙重定义问题原因总结