使用 CRT 库 - _CrtDumpMemoryLeaks() 问题的托管C++C++内存泄漏
C++ memory leak with managed C++ using CRT library - _CrtDumpMemoryLeaks() issues
我尝试使用 MSDN CRT 库获取程序内存泄漏,但在启动 _CrtDumpMemoryLeaks(( 时遇到异常问题,因为它永远不会结束线程的执行。
结构:nUnit 测试,它启动一个只调用 _CrtDumpMemoryLeaks((...调试器运行一段时间(进程活动(,然后挂起但不停止 - 不再有活动。
新的、malloc、calloc、realloc 和 free 函数已被覆盖,如 MSDN 文档中所述。
我错过了什么?
我的上下文:Visual Studio 2012 Update 5, Managed C++ (C++/CLI(, Unit Test C# (nUnit(
这是第一行的一部分
char * memLeak = (char *) malloc(64);
memset(memLeak,0,64);
_CrtDumpMemoryLeaks();
在xanatos的帮助下,_CrtDumpMemoryLeaks((终于运行了...
但什么也没返回!我参加以获取显示为内存泄漏的memLeak变量。
相关文章:
- valgrind-hellgrind与泄漏检查的结果不同
- 从构造函数抛出异常时如何克服内存泄漏
- malloc() 可能出现内存泄漏
- 这个极客对极客的trie实现是否存在内存泄漏问题
- 尽管遵循了规则,内存泄漏在哪里
- 为什么调用堆栈数组会导致内存泄漏
- 在简单示例中,Python3 + ctypes 回调会导致内存泄漏
- 使用模板类的自定义列表类型中的内存泄漏
- 为什么以下C++代码中存在内存泄漏?
- Klocwork Inside的资源泄漏
- OpenCV 我应该使用智能指针来防止内存泄漏吗?
- 我是否生成线程并导致内存泄漏?
- 多线程程序中出现意外的内存泄漏
- 为什么此函数会导致内存泄漏?
- 在 C++ 库中使用cythonized python时内存泄漏
- 需要帮助查找内存泄漏
- C++功能泄漏内存,我是C++新手,不确定如何解决
- 瓦尔格林德的内存泄漏使用新的
- CPP 中的瓦尔格林德和记忆泄漏:"Conditional jump or move depends on uninitialised values"
- 无法找出我的代码中的内存泄漏