这是一个非常简单的问题(或至少乍一看).让我们说我们有以下程序:
void procedure(void)
{
int x = new int;
x=42;
}
Run Code Online (Sandbox Code Playgroud)
当我在我的程序中调用此过程时,它应该导致所谓的内存泄漏,对吧?我在处理一个小项目时遇到了这样的错误,然后编译器输出了类似于:检测到的内存泄漏.转储内存块. ..现在我尝试模拟内存泄漏并查看编译器输出但它根本没有抱怨(我使用Visual Studio).
真的是内存泄漏是我的问题.