vs中c++多个main函数的运行出错

问题遇到的现象和发生背景

img

在VS中创建了两个项目,代码无误,创建第一个项目的时候运行正常,当要创建并即将运行第二个项目的时候则运行出错

问题相关代码,请勿粘贴截图

_main 已经在 switch语句.obj 中定义

运行结果及报错内容

fatal error LNK1169: 找到一个或多个多重定义的符号

我的解答思路和尝试过的方法

应该是有两个main函数,但是我不知道如何解决让两个项目可以独立运行

一个项目里只能有一个main函数。可以将另一个main先改个名称

一个工程只能有一个main函数主体

一个工程只有一个老大,一山不容二虎(main),除非两者结合为1,即把所谓的main2兼职到main1.或则main1兼职到main2


可以查看手册:c++-main 函数 中的内容