allocator

allocator允許分配一段某種類型但還沒有完成構造的內存
舉例:
std::allocator a1; //聲明一個allocator變量
int *a = a.allocate(1); //申請一段內存
a1.construct(a,7); //將該內存構造成值爲7 的int

allocator的使用非常複雜,而且主要用於基礎組件的設計上面,所以可以在以後再研究

發佈了16 篇原創文章 · 獲贊 11 · 訪問量 1733
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章