2011-01-11 154 views

回答

3

是的,這是可以這樣做。如果你會注意到,所有的STL容器都通過一個模板參數進行參數化,該模板參數指明瞭從哪裏獲取內存。這通常使用STD :: allocator類型完成,但您也可以提供您自己的自定義分配器。由於分配器需求的各種設計限制,這並不容易,但有幾個很好的鏈接。這裏有一個:

http://www.roguewave.com/Portals/0/products/sourcepro/docs/11.1/html/toolsug/11-6.html