没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
试读
20页
内容提要 本文简单介绍了Segmentation fault发生的原因,结合实际例子描述了内核向用户态程序发送SIGSEGV信号的流程。文中以实例回答了常见的一些SIGSEGV问题,例如“为什么函数返回了栈还可以访问?”、“为什么free()后的内存仍然可以使用”、“为什么我遇到的是SIGSEGV而不是SIGILL信号”等。最后笔者结合自己的经验,列举了一些预防SIGSEGV的编程习惯,供大家参考。SIGSEGV严格依赖操作系统、编译器、硬件平台,本文基于Linux、GCC、32bit IA32架构,但对其他平台操作系统也有借鉴意义。
资源推荐
资源评论
资源评论
- xubaoling13162013-01-04效果还可以,值得下载
- tlwang6682012-11-26讲得很详细,谢谢诶
- hell_wolf2012-09-10下载了就全部看完,很不错的东西。
- Clarehong2012-07-24非常好的资源,讲的情况很广泛,很细致
- Bruce_zhu_hangzhou2013-01-25总结的很好,很不错的东西
Z_Wing
- 粉丝: 10
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功