2010-10-13 92 views
3

有人可以指點幾個開源堆實現,它們不是像GLIB這樣的大型庫的一部分。C或C++堆內存管理實現

我需要一個具有以下特點:

  • 單線程
  • 整個堆可以用一個呼叫被釋放。
  • 佔用空間很小,因爲我需要在我的GUI中爲每個列表/樹部件使用一個堆。

我認爲應該有很多現有的東西。我記得我不得不兩次在大學課程中實施一個簡單的首選堆分配器。

對於C++,它不得使用標準的C++庫或模板。

回答