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

原创 读书摘要─Generic Programming and STL

    注:这本书的精华在于第一部分的前五章对于STL中各种抽象概念的阐述,后面的内容过于具体了,基本可以当做实现STL的specs了,不是很适合普通用户一、STL巡礼    STL提供了一种新的程序设计思维,其中算法和抽象条件居于中心地位。二、算法和区间    Concept & Model    要实现任何线性查找,必须要解决如下问题:        如何表示要执行查找的目标序列?   

2008-04-21 00:19:00 3053

原创 读书摘要:大规模C++程序设计

引言    与主流观点相反,从根本上说,最普通形式的面向对象程序要比对应的面向过程的程序更难测试和校验。通过虚函数改变内部行为的能力可能导致类不变式无效;而对于程序的正确性来说,类不变式是必要的。第一部分 基础知识    对符号名称的使用,而不是声明本身,导致一个未定义符号被引入到.o目标文件中。    typedef声明是的性质属于"internal linkage",尽管这个说法不

2008-04-13 04:18:00 5843

原创 读书摘要-Efficient C++ performance programming techniques

Chp 1 The Tracing war story       当你的代码规模超过几千行后,tracing就变得很必要了。     当在一个很小却被频繁调用的函数中加入tracing 机制时,如果不注意的话,tracing可能会成数量级的降低系统的性能。     在C++程序中,不必要的对象构造和销毁,会带来非常大的开销。     那些适合inline调用的函数,往往不适合当作traci

2008-04-06 11:23:00 3304

原创 读书摘要--Inside The C++ Object Model

Chp 1 关于对象 1.1 C++对象模式     每个类对应的type_info对象,通常由Vtable的第一个slot指向。 1.2 关键字所带来的差异     如果不是为了努力维持与C的兼容性,C++远可以比现在更简单些。     C++标准保证,同一个access section中的数据成员,其内存布局同其声明次序保持一致。     组合,而非继承,才是将C和C+

2008-04-05 12:14:00 2738

原创 读书摘要-程序开发心理学

Chp 2 What makes a good program     There are indications from other situations that it is not the meanlength of estimated time that annoys people but, rather, the standarddeviation in the actu

2008-04-02 07:39:00 2794

空空如也

空空如也

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

TA关注的人

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