我经常NULL在删除指针之前看到遗留代码检查,类似于
NULL
if (NULL != pSomeObject) { delete pSomeObject; pSomeObject = NULL; }
NULL在删除之前有没有理由检查指针?NULL之后设置指针的原因是什么?
c++ null pointers delete-operator
c++ ×1
delete-operator ×1
null ×1
pointers ×1