首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

高分求visual studio中如何样存在多个main函数

2012-03-29 
高分求visual studio中怎么样存在多个main函数有没有好的办法能够同时在visual studio中存在多个包含main

高分求visual studio中怎么样存在多个main函数
有没有好的办法能够同时在visual studio中存在多个包含main函数的文件,能不能只对一个文件编译与运行???
ps. 可行的办法是把其余的包含main函数的文件exclude到工程

[解决办法]
#define USE_MAIN 2

#if USE_MAIN == 1
int main() {...}
#elif USE_MAIN == 2
int main() {...}
#elif USE_MAIN == 3
...
#endif

或者

#define ENTRY main2

int main1() {...}
int main2() {...}
int main3() {...}

int main() { return ENTRY(); }
[解决办法]
那样的话,你把它们放在不同的解决方案里不是很方便吗?
[解决办法]

探讨
可能我没有表达清楚,我是想如类似在Eclipse中写java文件一样,可以在一个project中写多个.java类,每个类都有main方法以便独立运行,相互不会影响.
我对C不熟,我想每个知识点都有个独立能运行的.c文件,以便将来复习.

[解决办法]
建立一个工程,里面包含数个小工程.网上传的<windows核心编程>的源码工程就是个好例子.

热点排行