自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

THINK . DESIGN . CODE

易旭昕的个人博客,关注Android,Qt,WebKit

  • 博客(10)
  • 资源 (4)
  • 论坛 (1)
  • 收藏
  • 关注

原创 Argument Dependent Lookup (ADL, a.k.a. Koenig Lookup) 解析 (3)

Argument Dependent Lookup (ADL, a.k.a. Koenig Lookup) 解析 (1)Argument Dependent Lookup (ADL, a.k.a. Koenig Lookup) 解析 (2)Roger(roger2yi@gmail.com.cn)在前一篇文章的最后讲到Koenig查找会带来些副作用,其实之所以写这系列文章,起源是来自于我在看Boos

2006-12-20 11:21:00 2882 1

原创 Argument Dependent Lookup (ADL, a.k.a. Koenig Lookup) 解析 (2)

Argument Dependent Lookup (ADL, a.k.a. Koenig Lookup) 解析 (1)Roger(roger2yi@gmail.com.cn)在说明顺序查找和Koenig查找如何共同作用的之前,先解释一下顺序查找,所谓顺序查找,就是从函数调用所处的域开始(如果函数调用处于一个成员函数中,初始域就是类域,如果处于自由函数中,初始域就是名字空间域或者全局域),依次由内

2006-12-19 17:29:00 2056

原创 Argument Dependent Lookup (ADL, a.k.a. Koenig Lookup) 解析 (1)

Roger(roger2yi@gmail.com.cn) ADL,参数相关查找,也称作为Koenig查找(以Andrew Koenig的名字命名,有兴趣可以看Scott Meyer的文章The Most Important C++ People...Ever),是指在编译器对无限定域的函数调用进行名字查找时,所应用的一种查找规则。f(x, y, z); // unqualif

2006-12-19 10:34:00 2837 2

原创 auto_ptr与shared_ptr --- shared_ptr (2)

Roger (roger2yi@gmail.com)auto_ptr与shared_ptr --- auto_ptr (1)shared_ptrshared_ptr是Boost库所提供的一个智能指针的实现,正如其名字所蕴意的一样: An important goal of shared_ptr is to provide a standard shared-ownership po

2006-12-15 18:20:00 5315 1

原创 auto_ptr与shared_ptr --- auto_ptr (1)

Roger (roger2yi@gmail.com) 这篇文章试图说明如何使用auto_ptr和shared_ptr,从而使得动态分配对象的使用和管理更安全,方便。除了一般的使用说明外,更主要是说明它们之间的异同 —— 满足需求的不同和开销上的差异。 文章的多数知识都来源于: 1. Exceptional C++(Herb)Item 37 auto_ptr2. Exce

2006-12-14 13:54:00 5431 2

原创 如何使用前置声明取代包括头文件

这篇文章很大程度是受到Exceptional C++ (Hurb99)书中第四章 Compiler  Firewalls and the Pimpl Idiom  (编译器防火墙和Pimpl惯用法) 的启发,这一章讲述了减少编译时依赖的意义和一些惯用法,其实最为常用又无任何副作用的是使用前置声明来取代包括头文件。Item 26 的Guideline - "Never #include a head

2006-12-12 12:09:00 10532 5

原创 QT - QODBC数据库编程 --- Access 中二进制大对象的存取 (2)

 Access中并没有BLOB或者CLOB类型字段,要将文件的二进制数据存放在Access中,需要使用的是Access的OLE对象字段,让人觉得不爽的是Access软件没有MySQL Query Broswer那样直接查看二进制数据,导出文件,甚至作为图像文件直接打开的功能,除非是将二进制大对象包装成OLE对象 。(这是题外话,但是的确给工作带来不便)回到Qt,Qt中要进行二进制大对象的数据库操作

2006-12-11 09:44:00 5046 1

原创 Heroes 天骄里面的人物及能力

更新到第11集 Fallout CLAIRE BENNET高中学生,学校球队的拉拉队员,能力是不死身,身体具备超强的自我恢复能力。 HIRO NAKAMURA一个小职员,能力是穿越时间和空间。PETER PETRELLI护士,可以在梦中看到未来发生在自己身上的事情,并且在靠近别的具备超能力的人的时候能够模仿别人的超能力。ISAAC MENDEZ画家,在翻白眼的时候能够画出未来的景象,但是作画的内容

2006-12-07 13:43:00 6167

原创 Java 为什么没有操作符重载

最近一直在看Herb 的 Exceptional C++ 系列书籍 ,Scott Meyer 在书的序中写到,Exceptional C++是一本常常会"make me surprise" 的书,的确,即使使用了C++ 已经很多年,但看这样的书仍然让自己觉得对C++的理解还十分浅薄。但是正如不断有人提出来的这个问题 - “是系统设计的复杂程度本身需要那么多的知识,经验和技巧还是C++ 自己本身太过

2006-12-07 10:40:00 7652 3

原创 QT - QODBC数据库编程 --- 连接 MS Access (1)

QT为数据库编程提供了一个类似JDBC的统一操作模型,它的底层是具体数据库或数据库接口的插件,由它们负责完成真正的数据库操作。QT自带有QODBC Driver,在Windows平台上通过系统提供的ODBC Driver可以访问支持ODBC的数据库,如Ms Access、SQL Server等 (Windows XP 自带有Access和SQL Server的ODBC Driver)。QT数据库模

2006-12-01 17:13:00 13668 1

错误处理的基础指南

错误处理的基础指南,介绍错误处理

2007-10-10

错误处理的基础指南

错误处理的基础指南,介绍了错误处理相关的知识

2007-10-10

LCMS色彩转换分析

LCMS色彩转换分析

2007-10-10

LCMS Introduction

LCMS Introduction

2007-10-10

大家觉得 CppUnit 有必要使用那么宏吗?

发表于 2005-01-24 最后回复 2005-01-24

空空如也

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

TA关注的人 TA的粉丝

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