09 2018 档案
摘要:方法一:使用 _CrtDumpMemoryLeaks main.cpp 第34行有内存泄漏 方法二:使用 DebugDiag 参见官方文档:https://msdn.microsoft.com/en-us/library/ff420662.aspx 生成dump文件: 默认下一步 如果是查内存泄漏:
阅读全文
摘要:输出结果: 如果把CBase的析构函数 virtual 去掉,输出结果: 此时,CDerived 的析构函数没有被调用,造成内存泄漏。 所以,基类的虚函数要定义成 virtual 的。这样,当一个基类的指针删除一个派生类对象时,派生类的析构函数会被调用。
阅读全文
摘要:项目属性->生成事件->预生成事件->命令行
阅读全文
摘要:场景: 原因: _findfirst 函数返回类型是 intptr_r 解决方法: long handle 改为 intptr_t handle
阅读全文
摘要:场景: 解决方法: #include <algorithm> std::find
阅读全文
摘要:ThreadPool.h #ifndef __THREADPOOL_H #define __THREADPOOL_H #define HAVE_STRUCT_TIMESPEC //#include "servant/Application.h" #include <vector> #include
阅读全文
摘要:参见:https://www.cnblogs.com/DswCnblog/p/5629165.html
阅读全文