文件名称:debugging_malloc
-
所属分类:
- 标签属性:
- 上传时间:2008-10-13
-
文件大小:182.34kb
-
已下载:0次
-
提 供 者:
-
相关连接:无下载说明:别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容来自于网络,使用问题请自行百度
编写标准函数的包装模块解决内存漏洞问题
通常的malloc和free代码是不允许调用者存在错误的,比如说在程序引用越界、忘记释放内存块,或将一个内存块释放了两次,这些错误通常不会立即影响程序的执行,但当程序用到错误的内存时,已分配的内存过多时,程序就会开始不正常,用程序跟踪调试检查错误出现的地方会很困难。
本次实验的任务就是为malloc和free写一个包装模块,使用这个模块可以发现代码中的上述错误。
通常的malloc和free代码是不允许调用者存在错误的,比如说在程序引用越界、忘记释放内存块,或将一个内存块释放了两次,这些错误通常不会立即影响程序的执行,但当程序用到错误的内存时,已分配的内存过多时,程序就会开始不正常,用程序跟踪调试检查错误出现的地方会很困难。
本次实验的任务就是为malloc和free写一个包装模块,使用这个模块可以发现代码中的上述错误。
(系统自动生成,下载前可以参看下载内容)
下载文件列表
debugging_malloc/debugmalloc.h
debugging_malloc/dmhelper.h
debugging_malloc/getopt.h
debugging_malloc/tailor.h
debugging_malloc/debugmalloc.c
debugging_malloc/dmhelper.c
debugging_malloc/driver.c
debugging_malloc/getopt.c
debugging_malloc/debugmalloc.exe
debugging_malloc/Debug
debugging_malloc
debugging_malloc/debugmalloc.dep
debugging_malloc/debugmalloc.dsp
debugging_malloc/debugmalloc.dsw
debugging_malloc/debugmalloc.ilk
debugging_malloc/debugmalloc.mak
debugging_malloc/debugmalloc.ncb
debugging_malloc/debugmalloc.opt
debugging_malloc/debugmalloc.pdb
debugging_malloc/grader.pl
debugging_malloc/debugmalloc.plg
www.dssz.com.txt
debugging_malloc/dmhelper.h
debugging_malloc/getopt.h
debugging_malloc/tailor.h
debugging_malloc/debugmalloc.c
debugging_malloc/dmhelper.c
debugging_malloc/driver.c
debugging_malloc/getopt.c
debugging_malloc/debugmalloc.exe
debugging_malloc/Debug
debugging_malloc
debugging_malloc/debugmalloc.dep
debugging_malloc/debugmalloc.dsp
debugging_malloc/debugmalloc.dsw
debugging_malloc/debugmalloc.ilk
debugging_malloc/debugmalloc.mak
debugging_malloc/debugmalloc.ncb
debugging_malloc/debugmalloc.opt
debugging_malloc/debugmalloc.pdb
debugging_malloc/grader.pl
debugging_malloc/debugmalloc.plg
www.dssz.com.txt
本网站为编程资源及源代码搜集、介绍的搜索网站,版权归原作者所有! 粤ICP备11031372号
1999-2046 搜珍网 All Rights Reserved.