资源大小: 3KB
发布时间: 2014-01-16
文件格式: none
下载次数: 0
分享到:

下载地址:

下载地址1
(本站为飞网专业下载站,域名:down.cfei.net)

资源简介:

memlist=======链表内存,将malloc出来的内存统一添加至链表管理,退出时统一释放https://github.com/heysion/memlist有问题之间题bug给我谢谢编译方法====>tips>默认编译成静态库建议采用静态库编译的方法编译进去静态库==>make 或者>make sa动态库编译==>make so静态库的使用方法===gcc -o test.out test.c -L. -lmemlist -I. test.c 为用例>make test动态库的使用===gcc -o test test.c -g -L. -lmemlist -I. -Wl,-rpath,.>make test2接口说明===为正常函数malloc的封装使用的时候与malloc无特殊差别,唯一差别就是会将申请的内存注册到plist链表中,最后函数退出的时候统一调用 cgfree 与free函数类似不使用参数调用cgfree后会将注册的所有内存全部释放,可以再次使用 cgmalloc函数注册内存使用简单,欢迎给意见! :)


飞网下载站,免费下载共享资料,内容涉及教育资源、专业资料、IT资源、娱乐生活、经济管理、办公文书、游戏资料等。