请教各位
刚接触c++
用visual studio 写了3个cpp,但当我想运行时第3个cpp时,为什么总变成运行第1个cpp?
你这个还能运行,我直接不能运行,只能有一个main方法,好像是全部编译,但是你如果想运行第三个,可以这样,看我这里:
你这……
控制台系统默认进入点是"main()"
你写成main2()当然识别不出啦
只会当成一个普普通通的函数而已
.
你要想分开用可以使用 预处理
类似于
//独立一个头文件类似于setting.h
#define SELECT 1 //这里1指你想选用的文件序号
//在1.cpp中
#include <setting.h>
#if (SELECT == 1)
int main()
{
...
}
#endif
//在2.cpp中
#include <setting.h>
#if (SELECT == 2)
int main()
{
...
}
#endif
//以此类推