gpt4 book ai didi

c++ - 在 C++ 中删除之前检查 NULL - 好的做法?

转载 作者:可可西里 更新时间:2023-11-01 18:41:56 25 4
gpt4 key购买 nike

<分区>

Possible Duplicate:
Is there any reason to check for a NULL pointer before deleting?

我知道The C++ language guarantees that delete p will do nothing if p is equal to NULL .但在不同的项目、文章、示例中,我经常看到它在删除之前检查 NULL。一般格式

    if(pObj)
delete pObj;

为什么会这样?一些历史原因?我完全不知道如何正确删除对象。

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com