ImageVerifierCode 换一换
格式:DOC , 页数:9 ,大小:296.50KB ,
资源ID:5296539      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.docduoduo.com/d-5296539.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(VC在WORKSPACE中管理多个控制台程序及程序调试方法简介.doc)为本站会员(dcs1276)主动上传,道客多多仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知道客多多(发送邮件至docduoduo@163.com或直接QQ联系客服),我们立即给予删除!

VC在WORKSPACE中管理多个控制台程序及程序调试方法简介.doc

1、VC 在 WORKSPACE 中管理多个控制台程序及程序调试方法简介一在 WORKSPACE 中创建与管理多个控制台程序的方法一般,VC 一次只能打开一个 workspace(工作空间) ,但一个 workspace 里可以创建多个 project(工程) ,然而当前 workspace 里只能有一个被激活的 project。VC 只对当前设置为激活状态 project 里的应用程序进行编译、链接与运行,一个 project 里只能包含一个应用程序(即带 main()函数的程序) 。若同一个 project 里包含多个应用程序,编译能通过,但在连接时会出现错误。为了方便在一个窗口下管理多个程序

2、的调式且互不干扰,给出以下方法。以下给出创建一个 workspace,并在其内创建多个 project 的过程:(假设某次上机题有 3 道,我们把这 3 道题在一个 workspace 里进行管理,该 workspace 取名为 Test1。然后在 Test1 里创建 3 个 project,把 3 道题分别写进 3 个 project,这样每个题(应用程序)对应一个 project) 。步骤:1. 创建 workspace打开对话框如下,并选择 workspace 标签。我们取工作空间名为 Test1,Location 表明该工作空间的保存路径。点击确定后,VC 左边的 workspace

3、管理窗口显示如下(若无显示,点击红色线条圈上的按钮)从上图可见,目前 Test1 工作空间里有 0 个 project,下面我们往里面添加 project同时在 Test1 文件夹如下所示:2. 创建 project点击 New,弹出如下 New 对话框,选择 projects 标签选择 Win32 console Application(控制台应用程序)。工程名取名为 1,对应题目一。同时Location 文本框里的保存路径会自动加添“1”表示在创建该工程时将自动添加一个名字为一的文件夹。并选择红色线条圈上的 Add to current workspace(添加到当前的 Test1 工作空

4、间),在连续点击几次 OK。同时在 Test1 文件夹如下所示(多了两个文件夹,其中文件夹 1 里面是自动创建的工程 1 文件):现在可以看到,FILE VIEW(文件视窗)里显示的 Test1 工作空间里创建了一个工程 1。下一步创建应用程序3. 创建应用程序选择 FILES 标签:选择 C+ Source File:若为 C 源文件则取名为”max.c” ,若为 C+源文件则取名为”max”或”max.cpp”(求三个数中的最大值)选择 Add to project:文本框中显示的 1,表示把该源文件添加进工程 1。点击 OK如上图,工程 1 的 Source Files 里多了个 max

5、.cpp 文件。右边编辑框里的程序就是对应该文件的。因为此时只有一个 project,所以系统默认该 project 为激活的,可对其进行编译、连接、运行。回到步骤 2,在 Test1 工作空间里创建 project 2 和应用程序 2回到步骤 2,在 Test1 工作空间里创建 project 3 和应用程序 3现在三个应用程序分别写进三个 project 了。我们可以对它们分别进行编译、链接、运行,互不干扰。但同一个 workspace 里只能对激活状态的 project 进行编译、链接、运行操作,而同一个 workspace 里每次只有一个 project 处于激活状态。Project

6、间的激活状态可以切换的,方法有如下两种:1)如下图,选择要激活的 project2)选中想要激活的 project 名,点击右键,弹出对话框,选择 Set as Active Project4Workplace 的关闭与打开若实验结束可执行关闭整个 workplace,此时里面的所有 project 一起关掉若想重新打开 workplace,点击上图的 Open Workplace,找到文件夹下.dsw 后缀的文件,打开,这时整个 workplace 中的 projects 将同时调进。再激活所需操作的 project。二程序的调试方法有时候,我们编的程序规模比较大或算法比较复杂,一旦出错,很

7、难定位错误的位置。这就需借助于 VC 自带的调试工具进行单步调试,以便观察各变量、存储区或寄存器等值的变化。图 2-11 设置断点当我们想要程序执行到某个地方突然停止,观察此时程序中各变量、存储区、寄存器等的瞬时值时,就需要设置断点。方法如下:将光标移至需要停止处的语句所在行,然后点击图 2-1 中的 按钮,此时左边出现一个大红点,表示断点设置成功。然后点击按钮 (Go)程序开始运行,运行到断点处停止,此时 VC 处于调试(debug)状态,菜单变为窗口下面自动弹出观察程序中各变量值的窗口,各变量的值均为瞬时值,可进行查看。可见,此时程序执行第一次 for 循环还未结束,变量 i 的值为 1,sum 还未执行加操作,故其值为 0。下面通过单步调试功能使循环一步一步地执行下去,主意观察每执行一步各变量的变化情况。如果只想观察几个典型变量的值的变化情况,可以打开 watch 窗口,直接在 name 下的文本框里输入所需观察的变量回车后,设置成功:2 单步调试点击 Step Into(单步执行) ,程序执行下一条语句后停止。每按一下该按钮观察各变量值得变化。若在过程调试中还想查看其它诸如存储区,寄存器中的值,堆栈中情况可打开相应窗口。若要退出调试状态,点击菜单 DebugStop Dubugging简单介绍到此,其它调试方法有待自己在实验过程中不断发现。

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报