嵌入式(标准C环境下)下通用的内存池的实现---后记(使用)

  1. // 将常用的 malloc 和 free 替换成池提供的内存访问函数
  2. void* memory_pool_malloc(UINT32 size);
  3. void memory_pool_free(void* pAddr);
  4. // 记得初在应用最开始始化和最后释放
  5. memory_pool_init() 
  6. memory_pool_release();
  7. // 在嵌入式环境下,尤其需要字节对齐问题
  8. // 内存池的应用是完整的,但不是最优的
  9. // J_OSP_AllocateMemory 是对 malloc 的一个封装,移植层的表示而已,可以理解成 malloc
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值