1
YouXia 2014 年 12 月 7 日 via Android
肯定是通用的啊,但是大部分情况下,此类型函数下是使用标准库函数做的操作,可能也包括其他一些简单语句,主要作用就是显得模块化,并且可扩展性吧。
|
3
choury 2014 年 12 月 7 日 via Android 比如你用的是一个内存池,自己实现的分配释放内存的函数
|
4
YouXia 2014 年 12 月 7 日 via Android |
5
RemRain 2014 年 12 月 7 日 malloc、realloc 等默认是由 glibc 提供的,做成可修改的好处是,方便修改为第三方内存管理库,比如 jemalloc
|
6
lsmgeb89 2014 年 12 月 7 日 curl 还真是体贴周到啊。比较大型的程序,几十万行到百万行,应该有自己的内存管理策略,有专门的模块负责,一是提高效率,二是方便调试内存问题。这样的程序用第三方库的代码时候,就可能改掉原来的内存接口,统一调用内部的模块。
|
8
xylophone21 2014 年 12 月 8 日
依赖倒置原则,其它已经有人说了.
|