雨水 发表于 2014-8-5 21:31:41

调试

单步调试显示变量值的窗口被窝点没了,怎么弄出来啊?
谢谢!!

musilintan 发表于 2014-8-5 21:31:42

雨水 发表于 2014-8-6 19:00
visual C++6.0

可以监视变量的有3中窗口。
第一个:自动选择变量监视窗口
第二个:固定变量监视窗口
第三个:快速查看监视窗口
以下附上我自己编译器的图片:



如图:
1)首先是最下面的tab控件,里面第一个选项是Auto,这个标签表示的窗口是自动选择变量监视窗口,可以查看局部变量的值。
2)其次是旁边的那个标签,是固定变量监视窗口,能看到一些全部变量的值。
3)最后一个快速查看变量的窗口,在右侧那一堆窗口上面那个,叫Watch。这个窗口是最常用的,如果有自己想要特别关注的变量,只需要把这个变量拖到窗口里面,如果变量含有结构,可以点“+”号展开,查看内部结构的值。

看你应该是新手,所以才会说这么多,调试很重要,编程=思考+调试。所以一定要好好学习一下各种调试方法,学会这些可以更加快速的找到Bug。

最后,看到图片中弹出的菜单没?那一大堆Atl+。。。的窗口就是调试窗口,其中就包含了你想要的查看变量窗口。还有其他的一些常用窗口,刚开始把他们都调出来,然后摆一个自己喜欢的位置上,等以后调试的时候慢慢观察他们,也许你就会在不经意间有很大收获。

看到那个快速查看变量窗口下面那个窗口没,Call Stack这个名字的窗口。这个非常重要,以后调试用的第二多的就是他。他叫堆栈窗口,可以查看调用当前函数的位置,一层一层的往深查看。甚至可以进入系统函数中。

好啦,就这么多了,还有啥需要的就再问吧。

雨水 发表于 2014-8-5 21:34:01

C语言中的

牡丹花下死做鬼 发表于 2014-8-5 22:13:36

被窝点??

苹果沃珂 发表于 2014-8-5 22:36:22

vs2010:调试状态下: 调试(D)->窗口(W)->自动变量(A)...

流行语 发表于 2014-8-6 13:54:05

自己多看看菜单中的各个功能,自己找一下。

雨水 发表于 2014-8-6 14:27:37

流行语 发表于 2014-8-6 13:54
自己多看看菜单中的各个功能,自己找一下。

菜单在哪....

雨水 发表于 2014-8-6 14:31:28

苹果沃珂 发表于 2014-8-5 22:36
vs2010:调试状态下: 调试(D)->窗口(W)->自动变量(A)...

找不到......

musilintan 发表于 2014-8-6 17:29:02

敢不敢告诉我你用的是什么编译器。。。。

雨水 发表于 2014-8-6 19:00:45

musilintan 发表于 2014-8-6 17:29
敢不敢告诉我你用的是什么编译器。。。。

visual C++6.0

雨水 发表于 2014-8-7 13:49:04

musilintan 发表于 2014-8-6 21:01
可以监视变量的有3中窗口。
第一个:自动选择变量监视窗口
第二个:固定变量监视窗口


单步调试中可以看到变量值的

雨水 发表于 2014-8-7 13:53:57

musilintan 发表于 2014-8-6 21:01
可以监视变量的有3中窗口。
第一个:自动选择变量监视窗口
第二个:固定变量监视窗口


加个好友吧,有几个问题问你,谢谢!!!

雨水 发表于 2014-8-8 10:47:26

musilintan 发表于 2014-8-6 21:01
可以监视变量的有3中窗口。
第一个:自动选择变量监视窗口
第二个:固定变量监视窗口


加个QQ好友吧,我把visual C++6.0 删除了,就不能下载了,它说加我:384147848

musilintan 发表于 2014-8-8 16:25:53

雨水 发表于 2014-8-8 10:47
加个QQ好友吧,我把visual C++6.0 删除了,就不能下载了,它说加我:384147848

我不经常上QQ。。。有问题留言就可以了。你这问题我也没遇到过,可能是没有卸载干净导致的。你打开系统的程序管理,把那些有VC++6.0的东西都卸载了试试。

musilintan 发表于 2014-8-8 16:31:35

雨水 发表于 2014-8-8 10:47
加个QQ好友吧,我把visual C++6.0 删除了,就不能下载了,它说加我:384147848

http://acldrxbefl.l13.yunpan.cn/lk/QafHcmbI973jX

这个是我自己用的VC++6.0,提取码是65b5
页: [1]
查看完整版本: 调试