Boolan C++设计模式三 “对象性能”模式:面向对象很好的解决了“抽象”的问题,但是必不可免地要付出一定的代价。对于通常情况来讲,面向对象...
Boolan C++设计模式二 “对象创建”模式:通过“对象创建”模式绕开new,来避免对象创建(new)过程中所导致的紧耦合(依赖具体类),从...
Boolan C++设计模式一 设计模式:“每一个模式描述了一个在我们周围不断重复发生的问题,以及该问题的解决方案的核心。这样,你就能一次又一次...
Boolan STL 第四周 万用的hashfunction: 使用以Hash Table为底层的容器,比如unordered_map(hash...
Boolan STL 第五周 语言层面,STL中算法是function template,其他的容器、迭代器、仿函数、适配器、分配器都是clas...
Boolan STL 第三周 deque:只能两头进两头出的容器,实现为分段连续,使用者感觉用起来是整体连续的。 deque's iterato...
Boolan STL 第二周 OOP与GP区别:OOP总是将data与methods关联在一起,GP则是将data与methods分开。 使用G...
Boolan STL 第一周 GP(Generic Programming 泛型编程):使用模板作为主要工具来编程。 C++标准库与C++标准模...
Boolan 第五周 高级oop下 vptr:虚指针指向虚表,若类中含有虚函数,不论数量,则类的空间内含有一个指向虚表的指针。 vtbl:虚表,...