重定义解决方式
出现重定义的问题原因:
一个项目中同名函数只能定义一次。
包括主函数也只能定义一次。
如果在源文件1中加入#include“源2.cpp” 就等于是在源文件1中又定义了一次其内容 所以显示重定义
认真理解报错内容 共勉
实例:
all.h里:
#include<iostream>
using namespace std;
void dispaly1();
void dispaly2();
dispaly1.cpp里:
#include“all.h”
dispaly1()
{
}
int main()
{
dispaiy1();
dispaly2();
return 0;
}
dispaly2.cpp里:
#include“all.h”
void dispaly2()
{
}