大城小魔

天下难事,必作于易;天下大事,必作于细

  C++博客 ::  :: 联系 :: 聚合  :: 管理

公告


最新评论

C++/C

     摘要: Sigslot 是一个小巧,却十分易用的开源C++信号插槽库。如果不想使用boost的signals库,Sigslot也不失为一个不错的选择,作者是Sarah Thompson,你可以通过sarah@telergy.com与他取得联系,相关文档在 http://sigslot.sourceforge.net/ 关于Sigslot的使用方法本文不再赘述,它的简单易用就已无需要太多的说明。在此对其代码结构进行一下大体的分析总结。  阅读全文
posted @ 2008-11-13 23:43 momor 阅读(2425) | 评论 (2)  编辑

     摘要: 闲来无事对jabberd2服务器阅读了下,每次读C++代码,都首先花费一些额外的时间领会代码作者的抽象世界概念堆砌当中,C则不同,直入主题,心理上不会有任何负担,不用徒劳辗转在不同的世界理解和哲思之中,又一次拜倒在C的简洁明了之下
^^废话不多说了开始我们的内容:
内存池实现相当的简单,由两个个主要部分组成 pheap,pfree,pool_struct,以及基本的内存池API

pheap: 内存块,它由pfree组织管理
pfree: 由pheap构成链表,它作为内存池实体单元
pool_struct: 内存池结构体
  阅读全文
posted @ 2008-11-13 23:40 momor 阅读(1534) | 评论 (3)  编辑