allocator_base::allocate

分配足够大内存块将元素存储的至少某个指定的次数。

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

参数

参数

说明

_Nx

元素的数目将数组赋的。

_Hint

忽略此参数。

返回值

指向已分配的对象的指针。

备注

用户定义的赋值否则程序的成员函数实现内存分配通过返回调用的结果赋类型同步* 筛选器的 allocate 函数,如果 _Nx == 1,然后通过返回结果调用的 operator new(_Nx * sizeof(Type)) 类型转换为*类型。

要求

页眉: <分配程序>

**命名空间:**stdext

请参见

参考

allocator_base 类