C++:我什么时候需要考虑可能的内存泄漏?

标签 c++ memory-leaks

如果不使用 newmalloc 函数,我是否可以在 C++ 中使用自己的代码意外产生内存泄漏? (以及所有其他分配内存的标准库函数)

最佳答案

如果您不在堆上分配任何内容,那么通常您不必担心内存泄漏。

如果您不调用在堆上分配内容的函数,那么您的所有数据都会保存在堆栈中,并在弹出时被销毁。

关于C++:我什么时候需要考虑可能的内存泄漏?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4092256/

相关文章:

c++ - 如何在一个链表中存储不同类型的节点?

c++ - 按多列对二维 vector 进行排序

c++ - getline() valgrind 内存泄漏

java - 了解 Jeprofile 输出

iphone - 如何解决Instruments检测到的泄漏,其责任库是Apple的框架?

android - Activity 泄露了原来添加的窗口

matlab - MATLAB > MEX 文件 > 托管 DLL 中的内存泄漏

c++ - 如何实时使用事件同时按下多个键? (快板 5)

c++ - 使用 Intel Core i7 的 AVX 上的非法指令

c++ - 如何检查当前在 OpenGL 中绑定(bind)了哪个帧缓冲区对象?