【发布时间】:2010-09-08 19:26:48
【问题描述】:
In here 是 deallocate mem 的声明。分配器类。我的问题是这个声明中的第二个论点是什么?如果此函数调用 operator delete(_Ptr),则此参数未使用,那么它有什么用?
谢谢。
摘自 MSDN:
从指定位置开始的存储中释放指定数量的对象。
void deallocate(
pointer _Ptr,
size_type _Count
);
参数
_Ptr 指向要从存储中释放的第一个对象的指针。
_计数 要从存储中释放的对象数。
【问题讨论】:
-
您能引用该链接的至少一部分吗?如果该特定 MSDN 参考移动或消失或暂时不可用,则问题将难以理解。 (我之前遇到过损坏的 MSDN 链接。)
标签: c++ pointers memory-management