C++同一工程main该怎么处理?大家好,同一工程下写不同的CPP文件时好像不能用多个main,那么该怎么办呢?

main不知道怎么处理,当执行了第1个CPP后第2个CPP就不能执行,删了第1个文件就行了我想保留多个CPP文件。请大家赐教!谢谢!... main不知道怎么处理,当执行了第1个CPP后第2个CPP就不能执行,删了第1个文件就行了 我想保留多个CPP文件。请大家赐教!谢谢! 展开
 我来答
panelwork
2010-01-18 · TA获得超过615个赞
知道小有建树答主
回答量:562
采纳率:0%
帮助的人:584万
展开全部
这个问题不是很大,最主要的原因,一个project只有一个入口地址,也就是main函数地址

具体步骤:

把原来的从当前项目中删除

添加一个新的project

然后在新的project中把删除的那个文件和相关的文件加上就可以了

可以同时编译两个project
dongyue2008
2010-01-18 · TA获得超过3605个赞
知道大有可为答主
回答量:1300
采纳率:100%
帮助的人:626万
展开全部
同一个工程下只能有一个main函数,像你的情况,两种解决办法:
1.将不同的main函数放到不同的工程里,每次编译一个工程;
2.将暂时不用的main函数的cpp文件从当前项目删除,需要编译时再添加进来。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友f3a7da4
2010-01-18 · TA获得超过124个赞
知道答主
回答量:92
采纳率:0%
帮助的人:108万
展开全部
把main函数改掉,换成别的名,只留一个main函数,然后在main函数里面调用其他函数!一个工程只能拥有一个main函数,它是主程序执行的入口,程序执行时首先调用main函数,如果你有多个main函数的话,程序开始执行时就不知道该调用哪个了!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
赤兔羊
2010-01-18 · TA获得超过174个赞
知道答主
回答量:120
采纳率:0%
帮助的人:134万
展开全部
把第一个.cpp文件全部注释掉,我一直这样干。
注vs2008,2010可以用快捷键ctrl+k,c以及ctrl+k,u来分别快速注释和取消注释(先要全选才行)。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
枫林路张巨帅
2010-01-18
知道答主
回答量:31
采纳率:0%
帮助的人:11.2万
展开全部
好像vc6不是有个设置某个文件无效,不参与编译的?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式