+ -
当前位置:首页 → 问答吧 → 一个内存释放的问题

一个内存释放的问题

时间:2011-11-29

来源:互联网

void operator delete(void *p); // ::的,非自己重载的

allocator<T>::deallocator(T *p, size_t N);

上面两个内存释放的函数,若是调用时传递了一个空指针,会出现什么问题?

作者: cpp_1003050757   发布时间: 2011-11-29

送一个空指针进去就知道了呵呵

作者: echoyin59   发布时间: 2011-11-29

当指针传递进去时先检测一下是否为NULL指针 是返回 否进行释放

作者: zdd13421399786   发布时间: 2011-11-30

空指针没有问题。delete有处理空指针的能力。

作者: mingliang1212   发布时间: 2011-11-30