C++调试问题
我是菜鸟。用vs2008调试c++。怎么老是跑到主代码以外的地方,好像还有汇编之类的。好像是调用的标准库之类的?所以常常很麻烦啊,不像vb那么简单。请问如何能够避免跑到这...
我是菜鸟。用vs2008调试c++。怎么老是跑到主代码以外的地方,好像还有汇编之类的。好像是调用的标准库之类的? 所以常常很麻烦啊,不像vb那么简单。请问如何能够避免跑到这些其他的代码里面去。只在我写的代码里面运行??
比如我下了一个断,然后单步调试。本来我想想看看是如何调用构造函数的,但是却跑到一堆什么xstring,strlen.asm....之列的东东里面去了。。请问如何解决啊?
有没有设置的选项之类的,只在主代码运行啊。跳来跳去太麻烦了。 展开
比如我下了一个断,然后单步调试。本来我想想看看是如何调用构造函数的,但是却跑到一堆什么xstring,strlen.asm....之列的东东里面去了。。请问如何解决啊?
有没有设置的选项之类的,只在主代码运行啊。跳来跳去太麻烦了。 展开
展开全部
这很简单,单步调试的时候按快捷键F10,调试到你的构造函数时,按F11。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
VS2008调试C++时,代码还是和其它编译差不多的啊,就是在VS2008中调试文件最小单位是项目了,所以你编译一个C++都要新建一个C++空项目的,后面再在空项目源文件这个文件中添加一个CPP文件,再在这个CPP中写,好像不怎么麻烦啊,就是多建了个空项目啦,也没有你所说的那样复杂的啊
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
要单步逐语句的调试,或者用断点
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你要用“越过”而不是“步入”命令。因为它用到的很多东西比如printf都已经实现成二进制而不是源代码了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询