技术那些事

刘杰的博客

三五法则

目录 [toc] 概述 “三”是指拷贝构造函数、拷贝赋值运算符、析构函数这三者之间关系,“五”是在前面三个的基... » 阅读全文

数据对齐

对齐规则 结构体成员的内部偏移量要被这个成员的数据类型大小整除 整个数据结构的大小,必须是最大成员大小的整数倍... » 阅读全文

工厂方法模式

概述 解决了简单工厂的缺点,但是要创建指定产品就要选定相应类型的工厂,工厂的选择最终需要再客户端内实现。增加一... » 阅读全文

抽象工厂模式

概述 抽象工厂:与简单工厂、工厂方法不同,可以生产多个同系列的产品。如下类图所示。 类图

c++宏定义

[toc] 概述 程序的生成过程: 预编译(处理宏。.i或者.ii 文件) 编译(元编程代码处理,模板的实例化... » 阅读全文