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

c++中为什么要建控制平台解决方法

2012-05-21 
c++中为什么要建控制平台c++中为什么要先建一个工程控制平台,再建一个文件?而直接建一个文件也可以,那件那

c++中为什么要建控制平台
c++中为什么要先建一个工程控制平台,再建一个文件?而直接建一个文件也可以,那件那个工程控制平台是为什么?

[解决办法]
因为VC里编译的单位是工程,一个工程编译为一个可执行文件。用工程管理各种用到的头文件和资源,尤其是当源文件有多个的时候,这是很方便合理的管理方式。
如果你直接打开或创建一个文件C,会创建一个默认的空白工程,但是这样的话,如果再打开别的C程序(有main函数)就必须创建新工程。
[解决办法]

探讨

因为VC里编译的单位是工程,一个工程编译为一个可执行文件。用工程管理各种用到的头文件和资源,尤其是当源文件有多个的时候,这是很方便合理的管理方式。
如果你直接打开或创建一个文件C,会创建一个默认的空白工程,但是这样的话,如果再打开别的C程序(有main函数)就必须创建新工程。

[解决办法]
管理上的方便。
[解决办法]
不仅仅是管理方便这么简单吧

就我的理解来说,根据你所创建的工程类型不同,VC在编译的时候会使用不同的编译选项

编译器根据不同的编译选项,给你的代码加上不同的文件头(参见PE文件格式)以及相应的启动代码,这样操作系统才能正确识别并且运行这个程序

热点排行