代码改变世界

c++智能指针的一些文章

2013-04-23 11:58 by Clingingboy, 324 阅读, 0 推荐, 收藏, 编辑
摘要:auto_ptr解析 Boost智能指针——shared_ptr Boost智能指针——scoped_ptr Boost智能指针——weak_ptr 阅读全文

DirectDraw教程资料

2013-04-13 17:18 by Clingingboy, 403 阅读, 0 推荐, 收藏, 编辑
摘要:DirectDraw 深入directdraw DirectX8.1的DirectDraw7研究手记 阅读全文

GetStockObject 理解

2013-04-13 12:06 by Clingingboy, 5971 阅读, 0 推荐, 收藏, 编辑
摘要:转:http://blog.csdn.net/fysy0000/article/details/6615590 GetStockObject在图形编程中是常用API之一,对于GetStockObject,我一直认为它获得的"对象"是一个句柄(因为GetStockObject的API参考下面有DeleteObject函数的链接,一般只有图形对象函数的链接中才会有它的),并且认为它是从当前程序... 阅读全文

c++ template(9)trait和Policy

2013-03-29 11:59 by Clingingboy, 1617 阅读, 0 推荐, 收藏, 编辑
摘要:先看一个Demo: 累加序列: template <typename T> inline T accum (T const* beg, T const* end) { T total = T(); // assume T() actually creates a zero value while (beg != end) { total += *... 阅读全文

c++ template(8)模版多态

2013-03-29 11:12 by Clingingboy, 478 阅读, 0 推荐, 收藏, 编辑
摘要:一.传统多态->动多态 代码示例: // common abstract base class GeoObj for geometric objects class GeoObj { public: // draw geometric object: virtual void draw() const = 0; // return center of grav... 阅读全文

windbg调试命令

2013-03-26 19:31 by Clingingboy, 42700 阅读, 1 推荐, 收藏, 编辑
摘要:转:http://www.cnblogs.com/kekec/archive/2012/12/02/2798020.html #调试命令窗口 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ #重要说明 (1) windbg命令分为标准命令,元命令和扩展命令。 标准命令提供最基本的调试功能,... 阅读全文

空指针赋值分区

2013-03-20 10:56 by Clingingboy, 848 阅读, 1 推荐, 收藏, 编辑
摘要:转:http://www.cnblogs.com/anzhihun/archive/2009/08/08/1349032.html 为什么通过空指针读写的时候就会出现异常? 除了NULL表示空指针,是否还有其他的值也是空指针? 如果还有其他的值,你们这些表示空指针的值都是什么?为什么? 首先解答第一个问题,在windows核心编程第四版的windows的内存结构一... 阅读全文

c++ template(7-1)模板参数声明

2013-03-14 14:00 by Clingingboy, 534 阅读, 0 推荐, 收藏, 编辑
摘要:一.联合体可以使用模板 template <typename T> union AllocChunk { T object; unsigned char bytes[sizeof(T)]; }; 二.函数默认缺省调用实参template <typename T> void report_top (Stack<T> const&, int number = 10); temp... 阅读全文

c++ template(6)模板术语

2013-03-14 13:28 by Clingingboy, 354 阅读, 0 推荐, 收藏, 编辑
摘要:一.”类模板”还是“模板类” 简单理解: 声明的类为“类模板” 被实例化出来的类叫“模板类” 二.实例化和特化 实例化是一个产生模板类(或函数)的一个过程 通过实例化获得的实体就是特化 特化分两种:显示特化和偏特化 三.声明和定义(declaration and definition) 参考:http://zhidao.baidu.com/que... 阅读全文

c++ template(5)模板实战

2013-03-13 14:04 by Clingingboy, 441 阅读, 0 推荐, 收藏, 编辑
摘要:一.包含模型 一份头文件hpp,一份cpp实现文件 hpp: #ifndef MYFIRST_HPP#define MYFIRST_HPP// declaration of templatetemplate <typename T> void print_typeof (T const&);#endif // MYFIRST_HPPcpp:#include <iostream>#inc... 阅读全文
上一页 1 2 3 4 5 6 7 8 9 ··· 66 下一页