小编Dee*_*ing的帖子

C ++内存因静态变量泄漏

Visual Studio 2012告诉我以下程序存在内存泄漏。这是正确的吗?如果可以,在使用(例如)静态向量时如何避免内存泄漏?

#include <crtdbg.h>
#include <vector>

struct A {
  static std::vector<int> a;
};
std::vector<int> A::a;

int main()
{
  _CrtDumpMemoryLeaks();
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

c++ static memory-leaks visual-studio-2012

0
推荐指数
1
解决办法
1566
查看次数

标签 统计

c++ ×1

memory-leaks ×1

static ×1

visual-studio-2012 ×1