• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






代码小绵羊

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理

2019年11月30日

【转】Linux gdb调试器用法全面解析
摘要: GDB是GNU开源组织发布的一个强大的UNIX下的程序调试工具,GDB主要可帮助工程师完成下面4个方面的功能: 启动程序,可以按照工程师自定义的要求随心所欲的运行程序。 让被调试的程序在工程师指定的断点处停住,断点可以是条件表达式。 当程序被停住时,可以检查此时程序中所发生的事,并追索上文。 动态地 阅读全文
posted @ 2019-11-30 09:17 代码小绵羊 阅读(197) 评论(0) 推荐(0)
 
【BUG定位】踩内存
摘要: 看了网上写的一些资料和博客,学习一下踩内存。 一. 踩内存基本场景 踩内存,就是访问了本不应该预期内的内存,所以出错了。 场景1:访问越界数组 例子:int a[10]; int * p = a; int c = p[11]; //这时变量指针p指向的是一个非法内存。已经越界了。这是越界数组访问导致 阅读全文
posted @ 2019-11-30 09:14 代码小绵羊 阅读(951) 评论(0) 推荐(0)