allocator::deallocate

从存储开头释放对象指定数目的在指定的位置。

void deallocate(
   pointer _Ptr, 
   size_type _Count
);

参数

  • _Ptr
    对于从存储将释放的第一个对象的指针。

  • _Count
    从存储将释放的对象的数目。

备注

成员函数数组中未使用记忆字段从开始 _Ptr的类型 *** 类型 *** 计数对象,通过调用 operator delete(_Ptr)。必须通过对 分配 的调用返回指针 _Ptr 之前使用 *this相等,分配相同大小和类型的数组对象的分配器对象的。deallocate 永远不会引发异常。

示例

有关使用成员函数的示例,请参见 allocator::allocate

要求

标头: <memory>

命名空间: std

请参见

参考

allocator Class