赞
踩
一、 引言
本文主要介绍以下几方面内容:
常见编译错误VC调试器
VC快捷键
VC项目文件说明
环境参数的设置
二、常见编译错误
一是所引用的函数、变量不存在、拼写不正确或者使用错误;
其次可能使用了不同版本的连接库。
三、VC调试器
1. 调试环境的建立
在VC中每当建立一个工程(Project)时,VC会为你建立两个版本,Release版本,和Debug版本(默认)。
Release版本是当程序完成后,准备发行时用来编译的版本;
Debug版本是用在开发过程中进行调试时所用的版本。
Debug 版本当中,包含着Microsoft格式的调试信息,不进行任何代码优化,而在Release版本对可执行程序的二进制代码进行了优化,其中不包含任何的调试信息。
在新建立的工程中,你所看到是Debug版本,若要选择Release版本,可以选择菜单Project中的Setting命令,这时屏幕上面弹出Project Setting对话框,在Setting For下拉列表中选择Release。
vc 图
vs2005 图
2. 断点(breakpoint)
分类:在VC中,你可以设置多种类型的断点,我们可以根据断点的性质把断点分为三类:
一、与位置有关的断点;(F9)
1. 与位置有关的逻辑断点——到点条件成立才断
有的时候你可能并不需要程序每次运行到这儿都停下来,而是在满足一定条件的情况下才停下来,这时你就需要设置一种与位置有关的逻辑断点。要设置这种断点我们只需要在Edit中选中Breakpoint项,则弹出Breakpoint对话框,选其中的Location标签,在Location页面中单击Condition按钮,在Expression编辑框中写出你的逻辑表达式,如X>=3或a+b>25,最后按OK返回。这种断点主要是由其位置发生作用的,但也结合了逻辑条件,使之更灵活。 如图:
2. 在在汇编代码上设立断点:
二、与逻辑条件有关的断点;
三、与WINDOWS消息有关的断点;
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。