C++ 没有动态内存的内存泄漏

C++ 没有动态内存的内存泄漏,c++,memory,vector,dynamic,memory-leaks,C++,Memory,Vector,Dynamic,Memory Leaks,我想知道你是否可以在没有任何动态内存分配的情况下在堆上发生内存泄漏。但是,我确实声明并初始化了三个向量。是因为我需要在关闭程序之前释放向量 我刚刚发现问题,我用退出功能关闭程序 exit不会调用任何基于堆栈的对象的析构函数,因此如果这些对象在内部分配了任何内存,则表示内存将泄漏 我刚刚发现问题,我用退出功能关闭程序 exit不会调用任何基于堆栈的对象的析构函数,因此如果这些对象在内部分配了任何内存,则表示内存将泄漏 不需要取消分配向量。您应该发布生成这些结果的代码。vector的析构函数将为您处

我想知道你是否可以在没有任何动态内存分配的情况下在堆上发生内存泄漏。但是,我确实声明并初始化了三个向量。是因为我需要在关闭程序之前释放向量


我刚刚发现问题,我用退出功能关闭程序

exit不会调用任何基于堆栈的对象的析构函数,因此如果这些对象在内部分配了任何内存,则表示内存将泄漏


我刚刚发现问题,我用退出功能关闭程序

exit不会调用任何基于堆栈的对象的析构函数,因此如果这些对象在内部分配了任何内存,则表示内存将泄漏


不需要取消分配向量。您应该发布生成这些结果的代码。
vector
的析构函数将为您处理释放。我们能看到一些代码吗?向量动态分配内存。复制粘贴错误,而不是附加图像。这样人们就可以很容易地用谷歌搜索你的问题,并希望能帮助你,你不需要重新分配向量。您应该发布生成这些结果的代码。
vector
的析构函数将为您处理释放。我们能看到一些代码吗?向量动态分配内存。复制粘贴错误,而不是附加图像。这样人们就可以很容易地搜索你的问题,并希望能帮助你