gpt4 book ai didi

c++ - 在 NULL 指针上调用 delete 或 delete[]

转载 作者:行者123 更新时间:2023-11-30 00:44:07 30 4
gpt4 key购买 nike

<分区>

在调用deletedelete[] 之前始终省略空指针检查是否安全,尤其是在编写跨平台代码段时?

我记得几年前(三四年前)我写的相同代码在 MS Windows 上运行(使用 MSVCv12 工具链编译)但是使用 g++ 为 Linux 编译的版本(不幸的是,我不记得 g++ 版本)抛出 NULL指针引用。当时查资料说很可能是编译错误。

我找到了 this SO thread但在阅读之后我仍然不太确定它是否安全,如果是的话 - 来自哪个版本的 C++ 标准?

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