共用方式為


allocator_base::allocate

配置記憶體區塊的大小不足以儲存至少部分指定的項目數。

template <class Other>
    pointer allocate(size_type _Nx, const Other* _Hint = 0);
pointer allocate(size_type _Nx);

參數

參數

描述

_Nx

要配置的陣列中的項目數。

_Hint

這個參數已忽略。

傳回值

若要配置的物件變數的指標。

備註

成員函式實作使用者定義的配置器的記憶體配置的方式傳回給呼叫的結果allocate函式的型別 Type 的同步篩選*如果_Nx == 1,否則傳回給呼叫的結果operator new(_Nx * sizeof(Type))轉換成輸入型別*。

需求

標頭: <allocators>

Namespace: stdext

請參閱

參考

allocator_base Class