allocator_base::allocate
配置足夠的記憶體區塊儲存項目至少一部分的指定數目。
template <class Other>
pointer allocate(size_type _Nx, const Other* _Hint = 0);
pointer allocate(size_type _Nx);
參數
參數 |
說明 |
---|---|
_Nx |
項目數目是陣列的配置。 |
_Hint |
這個參數已忽略。 |
傳回值
in 要配置物件的指標。
備註
使用者定義的配置器的成員函式實作記憶體配置傳遞傳回呼叫的結果的型別* 同步處理篩選條件的 allocate 函式,則為 _Nx == 1,否則傳回來呼叫產生的 operator new(_Nx * sizeof(Type)) 轉換成型別*型別。
需求
標題: <配置器>
**命名空間:**stdext