![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
programming
lemoncyb
这个作者很懒,什么都没留下…
展开
-
GDB 常用调试命令
调用gdb编译需要在cc后面加 -g参数再加-o;[root@redhat home]#gdb 调试文件:启动gdb(gdb) l :(字母l)从第一行开始列出源码(gdb) break n :在第n行处设置断点(gdb) break func:在函数func()的入口处设置断点(gdb) info break: 查看断点信息(gdb) r:运行程序原创 2014-01-09 17:18:41 · 686 阅读 · 0 评论 -
C++中引用传递与指针传递区别
C++在函数调用时相对C增加了传引用的特性,C语言在调用函数时要改变实参的值只能使用传指针,而C++中要改变实参的值,不仅可以使用传指针,还可以使用传引用。从概念上讲。指针从本质上讲就是存放变量地址的一个变量,在逻辑上是独立的,它可以被改变,包括其所指向的地址的改变和其指向的地址中所存放的数据的改变。而引用是一个别名,它在逻辑上不是独立的,它的存在具有依附性,所以引用必须在一开始就转载 2013-12-25 23:19:17 · 565 阅读 · 0 评论 -
nm命令查看对象,可执行及库文件
显示关于对象文件、可执行文件以及对象文件库里的符号信息。语法nm [ -A ] [ -C ] [ -X {32|64|32_64}] [ -f ] [ -h ] [ -l ] [ -p ] [ -r ] [ -T ] [ -v ] [ -B | -P ] [-e | -g | -u ] [ -d | -o | -x | -t Format ] Fil转载 2014-09-16 15:05:17 · 1604 阅读 · 0 评论