设为首页 加入收藏

TOP

2.1.3 利用项目开发应用程序(3)
2013-10-07 01:09:43 来源: 作者: 【 】 浏览:76
Tags:2.1.3 利用 项目开发 应用程序

2.1.3  利用项目开发应用程序(3)

5. 编辑源代码和资源

前面介绍了创建Visual C++(www.cppentry.com)项目和管理项目文件、类和资源的方法,下面我们来编写适合某个特定应用程序需要的源代码和资源。

首先学习源代码编辑器和资源编辑器的使用方法。

(1) C/C++(www.cppentry.com)源代码的编辑

C/C ++源代码编辑器是Visual C++(www.cppentry.com)最常用的编辑器,如图2.10所示。它用来编辑应用程序源代码。为了打开源代码编辑器,可以新建一个.h或.cpp文件,或者打开一个已经存在的文件。

 
(点击查看大图)图2.10  打开First.cpp后的源代码编辑器

为了提高源代码的可读性,源代码编辑器自动将程序中的语法元素赋予不同的颜色。Visua1 C++(www.cppentry.com)提供了多种手段在源代码文件中查找类和函数,如使用ClassView等。下面首先对源代码的书写方法进行介绍。

许多程序员都有自己喜欢的书写源代码的方式,如对"{}"的书写方法,常用的有如下两种:

  1. void functionA() { // 大括号"{"和函数原型放在同一行  
  2. //Lines of code  
  3. }  
  4.  
  5. vojd functionB()  
  6. // 大括号"{"单独放在一行  
  7. //Lines of code  

以上常用代码的书写方式,可以通过选择Tools→Options命令,从弹出的Options对话框中进行选择。

采用对话框中的Tab选项卡设定不同类型的源代码,如C/C++(www.cppentry.com)源代码、Visual Basic Scripting(VBScript)、宏等。在下拉列表中选择文件类型,如指定按下Tab键后空格的个数,在何处插入空格等。

(2) 资源的编辑

采用Visual C++(www.cppentry.com)的资源编辑器可以编辑菜单、对话框和其他的资源。对于不同的资源,采用不同的资源编辑器进行编辑。

6. 项目配置

在开发应用程序时,一般采用将项目设置为Debug调试模式。在调试模式中,编译器将Visual C++(www.cppentry.com)调试器所需的调试信息一同编译,这样可以方便地进行错误的查找。当程序调试完毕准备发布时(一般在开发应用程序的测试阶段),将项目设置为Release发布模式。调试模式和发布模式是项目设置的两种主要形式,高级程序员可以为他们开发的项目设置特定的模式。

为了能够在Debug和Release之间进行切换,可以改变项目的配置信息。

其具体操作为--选择Build→Set Active Configuration菜单命令,在弹出的Set Active Project Configuration对话框中,选择"Win32 Debug"(默认设置)或"Win32 Release"选项,然后单击OK按钮。

由于开发应用程序需要进行调试,因此项目的默认配置是Debug。当需要使用Release模式时,可以将Debug改变为Release设置。二者可以切换

7. 项目连编

在完成对项目的源代码和资源编辑之后,可对项目进行连编。Visual C++(www.cppentry.com)提供对项目连编的方法如下。

选择Build→Build projectname.exe菜单命令,或直接按F7键即可。

在项目进行连编的过程中,将调用源代码和资源的连编器以及其他工具,并在适当的子目录中产生中间文件,如果没有连编错误,将产生可执行的.exe文件。在连编过程中,通过Visual C++(www.cppentry.com)的Output输出窗口,不仅可以看到连编的过程,还将列出产生的错误信息,如图2.11所示。
 
(点击查看大图)图2.11  Visual C++(www.cppentry.com)的Output窗口

连编系统将产生一个记录文件,用于记录连编过程中产生的错误信息,这个名为projectname.plg的文件采用HTML文档,可以通过Web浏览器查看。但是它在FileView中并不可见,可以在Visual C++(www.cppentry.com)集成环境之外打开。

8. 纠正编译错误

编译错误一般为语法错误、文件错误和逻辑错误等,对这些错误的纠正,可以采用调试器来完成。纠正错误可按照下述步骤来进行。

(1) 在Visual C++(www.cppentry.com)的Output窗口中,双击错误信息,打开源代码编辑器,光标将指向错误信息所在的源代码。如图2.12所示为在Output窗口中出现了编译错误。

由于错误有时会出现在光标指向的源代码行的前面,因此若在该行代码中没有发现错误,则可以检查前面几行源代码有无错误。

 
(点击查看大图)图2.12  Visual C++(www.cppentry.com)显示编译错误的Output窗口

(2) 在Visual C++(www.cppentry.com)的Output窗口中,双击错误信息行中的出错代码,按F1快捷键,将显示详细的错误信息。

(3) 纠正错误代码,重新进行编译连接。

一般情况下,一个或两个非法错误将会导致错误信息的连续出现。较好的解决方法是纠正开始的几个错误(而没有必要把所有的出错信息全部纠正),然后重新编译。这样往往会大量地减少出错信息。对于相对较小的程序来说,可以不断地进行改错、编译,一直到没有错误信息为止。


【责任编辑:云霞 TEL:(010)68476606】

回书目   上一节   下一节

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇2.1 Visual C++ 6.0集成开发环境 下一篇2.1.3 利用项目开发应用程序(2)

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: