ChinaUnix.net
相关文章推荐:

gdb 断点

代码结构: MyClass *my=new MyClass //A ... //B MyClass::MyClass { ... MyClass2 *t=new MyClass2; //C .... } 我在A处 si , s 进入MyClass ,我想在C处执行si,s,所以就在C处设断点,但是按c就直接到B了,但是如果一步一步执行就能到C处 谁知道这是为什么阿。。 谢谢~

by darkslack - C/C++ - 2008-03-27 23:05:04 阅读(3009) 回复(1)

相关讨论

初学gdb,但弄不清楚 1.执行时,程序会不会执行设有断点的那一行语句 2.为什么为多条语句分别设了断点,却是同一个 (gdb) list 0 1 #include 2 3 int 4 main(void) 5 { 6 int i; 7 int sum = 0; 8 int j; 9 10 (gdb) 11 j = 0; 12 for (i = 0; i < 10; i++) 13 sum += i; 14 printf("%d\n", sum); 15 e...

by xi2008wang - C/C++ - 2008-03-28 08:48:44 阅读(7613) 回复(6)

怎么在动态连接库里设置断点? 动态连接库是自己写的函数编译成.so的

by kukule75 - C/C++ - 2007-05-30 19:15:30 阅读(1331) 回复(0)

假如我在程序中设置了两个断点.然后运行run在第一个断点停止.然后怎样能使程序在运行至第二个断点呢? 假如我在程序中设置了多个断点,能不能使程序直接在指定的断点停止? 当在某个断点停止后,怎样能全部显示断点前已定义的所有变量值呢? 怎样查看设置了那些断点呢? 各位大侠,小弟刚学gdb,问的有点烦琐,请大侠们不吝赐教,小弟感激不尽。

by kornrock - C/C++ - 2007-05-14 09:15:50 阅读(3867) 回复(4)

gdb里面,如何设置某个类里面的所有方法为断点,我现在是一个一个地设,很麻烦。有什么快捷办法么?

by scut_tang - C/C++ - 2008-12-11 22:17:27 阅读(3347) 回复(6)

小弟最近在用gdb做调试,可一直没有找到像VC一样的step into, step out这样的功能,不知道大家有知道的,帮助一下, 或交流朋友,我是做linux && C++ && opengl开发的,交流linux && C++ && opengl, QQ: 28582020

by zmjbj - C/C++ - 2007-04-06 17:44:06 阅读(6568) 回复(4)

1. 我想查看类的某个成员函数,但是我直接输入命令 l CUtil::GetRegistryInt gdb会报告说: the class CUtil does not have any method named GetRegistryInt Hint: try 'CUtil::GetRegistryInt; or 'CUtil::GetRegistryInt; 我输入 l CUtil::GetRegistryInt; gdb却没有任何反应 请问这是怎么回事呀?(CUtil里确实存在有成员函数GetRegistryInt) 2. 在调试程序的过程中,如果我想让程序执行到某个地方停止...

by prc - C/C++ - 2005-09-06 15:47:20 阅读(2459) 回复(1)

我的操作: gdb ./mytest 然后在gdb环境下敲run 我的程序就跑起来了, 现在是我想设断点,又不能让程序停下来。 怎么设啊?

by urapple - C/C++ - 2009-01-16 14:52:06 阅读(3310) 回复(6)

刚学用gdb,很多东西都没有搞明白 我有一个东西,例如叫做AAA 其source结构为AAA/source1 AAA/source2 然后在AAA的同级目录下有一个AAA_bin,所有Build好的文件都在AAA_bin里面 在AAA_bin里面启动gdb调试,然后我想对AAA/source1下面的一个文件c1下断点 break c1:123 //break在c1文件的123行。但是没有成功 break source1/c1:123//还是不成功 break AAA/source1/c1:123//不成功 break ../AAA/source1/c1:123 //不成功 不知道这个命...

by roy.zhang - C/C++ - 2009-01-03 10:19:55 阅读(4355) 回复(11)

我的程序有几个cpp文件组成, 用gdb打开后, 只能列出main所在文件并设置断点. gdb的帮助中提到用dir来设置查找源文件的路径(由于在同一个目录,实际上我认为并不需要设置). 但是这个基本功能始终无法工作. 比如我用 dir /mypath/ list b.cpp:1,10 b b.cpp:10 edit b.cpp 均无法工作, 可惜google上也没有任何人解决过这个问题, 每个人回答的时候都是把帮助一帖, 真是郁闷. 先谢谢了.

by danielhf - C/C++ - 2008-12-24 04:57:41 阅读(2343) 回复(1)

gdb调试程序已经run了 但是想动态的增加断点 不知道行不行?

by loveoov - C/C++ - 2008-05-27 17:44:09 阅读(2501) 回复(6)