自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(5)
  • 资源 (1)
  • 收藏
  • 关注

转载 工厂函数、动态加载、效率,一个都不能少!

工厂函数、动态加载、效率,一个都不能少!熟悉设计模式的朋友们都知道,有一种叫“工厂函数”(Factory function)的模式:通过Invoke一个函数,来生成一个“某种类”的实例,而不是将实例化硬编码到代码里。这样的模式带来了优秀的扩展性,也避免了大量的重复劳动——直接用一个基类指针来“接住”工厂生产的新对象,vtable一跳,多态的意味就出来了 :-)工厂函数的

2012-06-21 11:39:43 1343

转载 DMP文件的生成和使用

1、生成dmp的程序#include  dbghelp.h>#pragma comment(lib,  "dbghelp.lib")//设置异常处理回调函数SetUnhandledExceptionFilter(UnhandledExceptionFilter);//异常处理代码//EXCEPTION_EXECUTE_HANDLER equ 1 表示我已

2012-06-14 14:02:14 12817

转载 ASSERT与VERIFY的区别

1 ASSERT与VERIFY宏在Debug模式下作用基本一致,二者都对表达式的值进行计算,如果值为非0,则什么事也不做;2 ASSERT与VERIFY宏在Release模式下效果完全不一样。ASSERT不计算表达式的值,也不会输出诊断信息;VERIFY计算表达式的值,但不管值为0还是非0都不会输出诊断信息。顺便值得一提的是 VERIFY() 宏,这个宏允许你将程序代码放在布尔表达式里。有些人可能

2012-06-14 10:54:52 1256

转载 OGRE1.8.0编译简要过程 vs2008+win32+mygui3.2+d3d9+boost1.48.0

//过程有疏漏,逐渐完善。先转载,做个标记 ogre_src_v1-8-0RC1.tar.bz2OgreDependencies_MSVC_20101231.zipDXSDK_Aug09.execmake-2.8.7-win32-x86.exeboost_1_48_0.zipMyGUI_3.2.0.zipMyGUIDependencies_MSVC_201001

2012-06-11 11:16:25 1644

转载 “Windows下编译boost程序库”和“使用boost库的编译环境的设置”

Boost库是一个功能强大、构造精巧、跨平台、开源并且完全免费的C++程序库要使用Boost库,首先确认一下你使用的开发环境是否支持编译boost库(http://www.boost.org/users/history/version_1_46_1.html)以windows的msvc编译器为例,支持编译boost库是Visual C++: 7.1, 8.0, 9.0 10.0如果你还

2012-06-11 11:07:49 902

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除