
C++同一工程main该怎么处理?大家好,同一工程下写不同的CPP文件时好像不能用多个main,那么该怎么办呢?
main不知道怎么处理,当执行了第1个CPP后第2个CPP就不能执行,删了第1个文件就行了我想保留多个CPP文件。请大家赐教!谢谢!...
main不知道怎么处理,当执行了第1个CPP后第2个CPP就不能执行,删了第1个文件就行了 我想保留多个CPP文件。请大家赐教!谢谢!
展开
展开全部
这个问题不是很大,最主要的原因,一个project只有一个入口地址,也就是main函数地址
具体步骤:
把原来的从当前项目中删除
添加一个新的project
然后在新的project中把删除的那个文件和相关的文件加上就可以了
可以同时编译两个project
具体步骤:
把原来的从当前项目中删除
添加一个新的project
然后在新的project中把删除的那个文件和相关的文件加上就可以了
可以同时编译两个project
展开全部
同一个工程下只能有一个main函数,像你的情况,两种解决办法:
1.将不同的main函数放到不同的工程里,每次编译一个工程;
2.将暂时不用的main函数的cpp文件从当前项目删除,需要编译时再添加进来。
1.将不同的main函数放到不同的工程里,每次编译一个工程;
2.将暂时不用的main函数的cpp文件从当前项目删除,需要编译时再添加进来。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
把main函数改掉,换成别的名,只留一个main函数,然后在main函数里面调用其他函数!一个工程只能拥有一个main函数,它是主程序执行的入口,程序执行时首先调用main函数,如果你有多个main函数的话,程序开始执行时就不知道该调用哪个了!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
把第一个.cpp文件全部注释掉,我一直这样干。
注vs2008,2010可以用快捷键ctrl+k,c以及ctrl+k,u来分别快速注释和取消注释(先要全选才行)。
注vs2008,2010可以用快捷键ctrl+k,c以及ctrl+k,u来分别快速注释和取消注释(先要全选才行)。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
好像vc6不是有个设置某个文件无效,不参与编译的?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询