自定义博客皮肤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)
  • 收藏
  • 关注

转载 超级工厂(翻译)

原帖地址:http://www.codeproject.com/KB/cpp/superfactory.aspx 概述 对象工厂的实现非常多,你可能会奇怪到底什么是“超级工厂”。简单的说,这个工厂可以创建任何类型的对象。 这确实是一个有用的特性,特别是对于持久化框架(“persistence frameworks”)。常规的对象工厂实现需要用户为对象创建派生结构,或者,对于异种对象...

2011-10-10 18:29:00 133

转载 超级工厂(翻译)

原帖地址:http://www.codeproject.com/KB/cpp/superfactory.aspx 概述 对象工厂的实现非常多,你可能会奇怪到底什么是“超级工厂”。简单的说,这个工厂可以创建任何类型的对象。 这确实是一个有用的特性,特别是对于持久化框架(“persistence frameworks”)。常规的对象工厂实现需要用户为对象创建派生结构,或者,...

2011-10-08 18:41:00 188

转载 Visual Leak Detector - 增强内存泄漏检测工具 for Visual C++ (翻译)

原文及源码下载地址:http://www.codeproject.com/KB/applications/visualleakdetector.aspx名词解释:1、stack trace:调用堆栈信息2、debug heap:调试堆3、Allocation Hook:向调试堆注册的回调函数,当申请内存时,调试堆即调用此回调函数前言VC++提供内建的内...

2011-10-07 13:47:00 223

转载 C++ 内存池(翻译)

原帖与示例代码地址:http://www.codeproject.com/KB/cpp/MemoryPool.aspx译者点评:一个简单的内存池实现,附有源码,简单易懂,适合入门。概述在c/c++中,内存分配(如malloc或new)会使用很多时间。一个程序会随着长时间的运行和内存的申请释放而变得越来越慢,内存也会随着时间逐渐碎片化。特别是高频率的进行小内存申...

2011-10-05 16:30:00 163

转载 signal/slot机制分析

最近在看google talk的libjingle模块,里面大量使用了signal/slot机制,下面就这个机制说明下自己的理解。 所谓signal,即信号; 所谓slot,即信号触发后所要处理的事情(所要调用的函数)。 之所以称其为slot(槽),我这么理解:当一个signal被触发后,有可能处理多个事件(函数),将signal想象为一张表(信号-处理函数),那么每个处理函...

2011-09-30 17:16:00 154

空空如也

空空如也

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

TA关注的人

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