C++调试问题

我是菜鸟。用vs2008调试c++。怎么老是跑到主代码以外的地方,好像还有汇编之类的。好像是调用的标准库之类的?所以常常很麻烦啊,不像vb那么简单。请问如何能够避免跑到这... 我是菜鸟。用vs2008调试c++。怎么老是跑到主代码以外的地方,好像还有汇编之类的。好像是调用的标准库之类的? 所以常常很麻烦啊,不像vb那么简单。请问如何能够避免跑到这些其他的代码里面去。只在我写的代码里面运行??
比如我下了一个断,然后单步调试。本来我想想看看是如何调用构造函数的,但是却跑到一堆什么xstring,strlen.asm....之列的东东里面去了。。请问如何解决啊?

有没有设置的选项之类的,只在主代码运行啊。跳来跳去太麻烦了。
展开
 我来答
花开月夜读书9143
推荐于2016-01-03 · TA获得超过151个赞
知道答主
回答量:164
采纳率:0%
帮助的人:168万
展开全部
使用三个键进行调试
F5:在你想观察的地方设置断点,如果程序运行到断点,就会停下来。
F10:逐步前进,此时调试程序会逐步执行你当前的代码。每执行一步,都会停下来。
F11:进入到当前调用的函数内部。如果你来到了一个函数前,想观察程序在该函数内部的运行,可以按F11进入函数体观察程序的运行。
sdfwds4
2009-06-02 · TA获得超过953个赞
知道小有建树答主
回答量:629
采纳率:0%
帮助的人:794万
展开全部
这很简单,单步调试的时候按快捷键F10,调试到你的构造函数时,按F11。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友bcf3bb5
2009-06-02 · TA获得超过214个赞
知道小有建树答主
回答量:246
采纳率:0%
帮助的人:243万
展开全部
VS2008调试C++时,代码还是和其它编译差不多的啊,就是在VS2008中调试文件最小单位是项目了,所以你编译一个C++都要新建一个C++空项目的,后面再在空项目源文件这个文件中添加一个CPP文件,再在这个CPP中写,好像不怎么麻烦啊,就是多建了个空项目啦,也没有你所说的那样复杂的啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
海笑认为

2009-06-02 · TA获得超过1538个赞
知道小有建树答主
回答量:1699
采纳率:0%
帮助的人:446万
展开全部
要单步逐语句的调试,或者用断点
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
pz0513
2009-06-02 · TA获得超过793个赞
知道小有建树答主
回答量:821
采纳率:0%
帮助的人:575万
展开全部
你要用“越过”而不是“步入”命令。因为它用到的很多东西比如printf都已经实现成二进制而不是源代码了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式