溢出:
申请了10个字节空间,但是在这个空间写入11或以上字节的数据.
泄漏:
用malloc或new申请了一块内存,但是没有通过free或delete将内存释放,
导致这块内存一致处于占用状态。
本文深入解析C++中内存管理的关键概念,包括溢出与泄漏的定义、原因及其解决策略,旨在帮助开发者提升代码质量和性能。
溢出:
申请了10个字节空间,但是在这个空间写入11或以上字节的数据.
泄漏:
用malloc或new申请了一块内存,但是没有通过free或delete将内存释放,
导致这块内存一致处于占用状态。

被折叠的 条评论
为什么被折叠?