随笔分类 - C++ Exception
摘要:前几天从网上下载了一份网友用Qt写的作品,打开时发现它是用VS2010写的,而我机器上只有VS2008,倒腾了半天最终没能用VS2008打开,而自己又不想再安装VS2010。还好在工程中有.pro文件,我只好用QtCreator打开了它。但是在编译的时候出现了这个错误提示:exception han
阅读全文
摘要:就是这段代码: 在VS2010 Release下,按F5运行需要几万毫秒,但是按Ctrl F5却只需要几百毫秒。难道Release模式还可以调试?搞不懂,留个爪,以后再研究~
阅读全文
摘要:前言在产品的实际应用环境中,如果我们的程序在客户那里出现了问题,例如程序异常了,而这个时候的现象又不能还原或者很难还原重现,那么只有使用dump文件来保存程序的当前运行信息,例如调用堆栈等,同时使用符号文件来定位问题了;这里主要讲解使用dbghelp库来生成输出dump文件,同时使用符号文件和win
阅读全文
摘要:我在.h文件里定义: LoadingWidget* w;然后.cpp文件里定义:void MyClass::ModifyTask(){ // w = new LoadingWidget(); // 忘了生成实例 try { w->show(); } catch (int e) { QMessageB
阅读全文
摘要:SafeSEH原理及绕过技术浅析 作者:magictong 时间:2012年3月16日星期五 摘要:主要介绍SafeSEH的基本原理和SafeSEH的绕过技术,重点在原理介绍。 关键词:SafeSEH;绕过技术;异常处理 目录 前言 SafeSEH的保护原理 (1) 二进制层面 (2) 系统层面 怎
阅读全文
摘要:使用VC编译QT程序碰到一个问题: 我在.h文件里定义: LoadingWidget* w;然后.cpp文件里定义:void MyClass::ModifyTask(){ // w = new LoadingWidget(); // 忘了生成实例 try { w->show(); } catch (
阅读全文