
将C++的编程入口改为main函数
5星
- 浏览量: 0
- 大小:None
- 文件类型:PDF
简介:
本文介绍了如何在C++程序中正确使用`main()`函数作为程序执行的入口点,并提供了相关示例代码和常见问题解答。
当你使用VC创建一个控制台程序,并且错误地使用了`WinMain`作为入口函数而不是`main`时,会出现问题。这是因为默认情况下,VC的设置是针对控制台应用程序的。
如果你有一个`.c`或`.cpp`文件,在其中定义了以 `WinMain` 为入口点而非 `main`, 并尝试直接编译它,同样会遇到类似的问题。这是因为项目配置默认支持的是控制台应用而不是Windows图形界面程序。
解决方法如下:
1. 进入“project”菜单选择“setting”,在弹出的对话框中切换到CC++标签页,在Category列表里选择Preprocessor。
2. 在Processor Definitions区域,删除`_WINDOWS`, 添加 `_CONSOLE`
3. 再次进入Project->setting, 切换至Link选项卡, 在 Project options 中修改 subsystem 为 console。
完成以上步骤后,你的项目将适应控制台应用程序的配置。
全部评论 (0)
还没有任何评论哟~


