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