这是头文件这是源文件这是main文件这是错误信息
3条回答 默认 最新
- 战在春秋 2017-11-05 21:27关注
违反了唯一定义原则 (One Definition Rule),即在同一编译单元中,函数、对象不允许重复定义。
题目中#include "Simple.cpp"
#include预处理命令使得main.cpp文件包含了Simple.cpp文件的内容,相当于在main.cpp文件中sum函数定义了两次。
修改方法是使用:
#include "Simple.h"
如果对您有帮助,请采纳答案好吗,谢谢!
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报