- 博客(12)
- 资源 (47)
- 收藏
- 关注
原创 try{} catch(…){} Exception handling options. /EHa vs /EHsc
<br /><br />以前都是用try{} catch(…){}来捕获C++中一些意想不到的异常, 今天看了Winhack的帖子才知道,这种方法在VC中其实是靠不住的。例如下面的代码:try{BYTE* pch ;pch = ( BYTE* )00001234 ; //给予一个非法地址 *pch = 6 ; //对非法地址赋值,会造成Access Violation 异常}catch(...){AfxMessageBox( "catched" ) ;}<br />这段代码在debug下没有问题,异常会
2011-01-21 10:31:00 1511
转载 http://www.cuteqt.com/blog/?p=791
<br /><br />moc命令:用于处理含Q_OBJECT语句(即用到时了信号和槽)的QT类定义头文件(或源文件),以产生出包含QT元对象代码的标准头文件,这样经过处理后的头文件才能在源文件中使用。注意若用qmake工具来构建QT程序,可以设置规则来自动运行moc,无需我们直接运行moc来处理头文件<br /> qmake是一个跨平台的程序,使用qmake来构建QT应用程序的步骤:<br /> qmake -project:收集项目信息,比如源文件、头文件、目标二进制文件、库位置等,生成一个
2011-01-13 11:45:00 1276
转载 巧用qmake工具生成专业的makefile
<br /><br />问题描述<br />一般来说在Linux下编程写个测试程序,都需要制作一个makefile文件,但是如果自己手动编写每个还是比较麻烦,而且看上去也不太专业。而如果用autoconf工具生成也还是需要加入一些手动操作,也不是很方便。<br />解决方法<br />利用QT程序里的qmake工具,qmake工具是QT 开发环境中的工具,它可以根据文件夹下的文件生成.pro文件,这个文件类似于vs的.vcproject,然后再根据这个.pro文件生成makefile文件。<br />操作步
2011-01-13 11:28:00 1054
转载 Qt的工具
Qt提供了几种命令行和图形工具来减轻和加速开发过程。每一种工具都在这里列出,并给出它们的文档的链接。 Qt设计器——可视化地设计视窗 Qt语言学家,lupdate和lrelease——翻译应用程序使之能够进入国际市场 Qt助手——快速地发现你所需要的帮助 qmake——由简单的宇平台无关的项目文件生成Makefile qembed——转换数据,比如把图片转还为C++代码 qvfb——在桌面上运行和测试嵌入式应用程序 makeqpf——为嵌入式设备提供预先做好的字体 moc——元对象编译器
2011-01-13 11:22:00 2013
转载 webkit在win32下的编译规则
<br />webkit在win32下的编译规则<br />http://blog.csdn.net/chief1985/archive/2010/12/27/6101566.aspx<br /> <br /> webkit在win32下的编译规则(二)<br />http://blog.csdn.net/chief1985/archive/2011/01/07/6123473.aspx
2011-01-11 13:43:00 1046
C++ Memory Leak Detect
2009-08-31
WinCE 下内存泄露检测大杀器Code snitch
2009-08-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人