1.3 应用程序的组成

特殊说明:版权归个人所有,请勿转载,谢谢合作。

在1.2节已经介绍了Win32工程的创建方法,工程创建完成后,会在工程目录生成很多文件,如图1.20所示。

  • 图1.1 工程目录

Debug文件夹:用于存放编译后的可执行文件,当然还有编译过程中,使用的临时文件、目标文件以及二进制文件等。如果想对工程打压缩包并保存时,请将此文件夹删除,因为当再次编译时,此文件夹会自动生成(它也是工程中占用空间最大的文件夹了)。

Demo_01.cpp原程序代码文件,所有编写的代码都包含在此。文件中包括应用程序的数据、功能模块、事件处理、用户界面等,当然今后有可能用到“.h”的文件,用于存放类或函数声明,而“.cpp”文件则存放类或函数的实现部分,如果你对C++理解很深的话,应该知道刚刚讲述的内容,在今后的程序设计过程中,本书会将这种设计渗透到每个程序中。

Demo_01.dsp项目文件,用于存放项目的相关配置信息,包括项目的设置、LIB库的引用等,它是以文本格式存在。

Demo_01.dswVC开发环境生成的WorkSpace文件,用来把多个工程组织到一个WorkSpace中。与.dsp差不多。但是需要注意的是,今后打开Win32工程时,需要双击此文件打开(也可以在VC6中打开此文件,来实现打开工程的目的)。

Demo_01.ncb无编译浏览文件(no compile browser)。当自动完成功能出问题时可以删除此文件。build后会自动生成。

Demo_01.opt关于开发环境的参数文件,如工具条位置等信息。

Demo_01.plg是编译信息文件,编译时的error和warning信息文件(实际上是一个html文件),一般用处不大。在【Tools】菜单中的【Options】里面有个选项可以控制这个文件的生成。

 

说了这么多,简单总结一下,这一小节主要的目的是让大家养成一个好习惯,就是在今后的工作与学习中,不管是打开C程序、C++程序还是Win32程序,大家只需要打开“.dsw”文件即可,这样工程就不再会出现编译不通过的情况了。

 

转载请附上原文出处链接及本声明
李老师的博客 » 1.3 应用程序的组成

发表评论

提供最优质的文章集合

立即查看 了解详情