![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
异常处理分析
文章平均质量分 70
大胡子的艾娃
业精于勤荒于嬉,行成于思毁于随。
展开
-
VS运行调试窗口
VS高阶调试窗口原创 2023-02-10 21:40:59 · 805 阅读 · 0 评论 -
常见的C++软件异常场景分析与总结
回调函数在C#层实现时被设置为标准调用,函数内部负责清理栈,但是在dll中调用到回调函数,dll认为函数是C调用,dll中在调用回调函数时会在函数外部清理栈,这样在回调函数被调用后,多清理了一次栈,这样栈就不平衡了。如果要调用一个类对象的虚函数,需要通过类对象首地址,得到虚函数表首地址,然后根据调用的虚函数名称,到虚函数中找到虚函数的地址,然后call这个地址。比如在类的函数中自动释放当前类对象的内存,即delete this,但是在用类定义的对象时,使用的栈内存,使用delete释放栈内存就有问题了。原创 2023-02-09 21:47:26 · 1022 阅读 · 0 评论 -
windows调试工具(ProcDump使用)
windows调试工具(ProcDump使用):https://blog.csdn.net/qq_37103755/article/details/127966328转载 2023-02-09 21:00:00 · 303 阅读 · 0 评论 -
C++实现内存泄漏检查
对应用程序堆内存分配器(C:malloc、calloc、realloc、free,C++:new、delete、new[]、delete[])进行接管,用链表记录管理堆内存分配和释放,在程序退出时将未释放的内存信息输出至文本。原创 2022-04-09 21:48:50 · 1769 阅读 · 2 评论 -
自动生成dump 进程快照
dump自动生成模块原创 2022-03-05 01:46:55 · 1148 阅读 · 0 评论 -
C++异常处理(try catch throw)
http://c.biancheng.net/view/422.html转载 2022-01-17 21:30:00 · 515 阅读 · 0 评论 -
Visual C++ 内存泄露检测工具(VLD)
https://www.cnblogs.com/WindSun/p/10415248.htmlhttps://kinddragon.github.io/vld/原创 2021-10-27 10:52:42 · 11997 阅读 · 0 评论 -
Logger模块
该模块分享原创 2021-03-26 01:12:52 · 509 阅读 · 0 评论