allocator允許分配一段某種類型但還沒有完成構造的內存
舉例:
std::allocator a1; //聲明一個allocator變量
int *a = a.allocate(1); //申請一段內存
a1.construct(a,7); //將該內存構造成值爲7 的int
allocator的使用非常複雜,而且主要用於基礎組件的設計上面,所以可以在以後再研究
allocator允許分配一段某種類型但還沒有完成構造的內存
舉例:
std::allocator a1; //聲明一個allocator變量
int *a = a.allocate(1); //申請一段內存
a1.construct(a,7); //將該內存構造成值爲7 的int
allocator的使用非常複雜,而且主要用於基礎組件的設計上面,所以可以在以後再研究