240 发简信
IP属地:浙江
  • Resize,w 360,h 240
    C++设计模式 Week3 (Boolan) by Im4lish

    1-单件模式 2-享元模式 3-状态模式 4-备忘录 5-组合模式 6-迭代器 使用面向对象实现性能较差。7-职责链 8-命令模式 9-访问器 ...

  • Resize,w 360,h 240
    C++设计模式 Week2 (Boolan) by Im4lish

    1-工厂方法 2-抽象工厂与工厂的区别:通过一个接口去创建一系列相互依赖的对象,这一系列对象是有一定关系的,没有关系的对象去使用抽象工厂是不合适...

  • Resize,w 360,h 240
    C++设计模式 Week1 (Boolan) by Im4lish

    1-设计模式简介2-面向对象设计原则面向对象设计的八大原则:1、依赖倒置原则(DIP):稳定的部分不应该依赖于变化的部分2、开放封闭原则(OCP...

  • STL与泛型编程 Week5 (Boolan) by Im4lish

    1-一个万用的hash_function基本思想:将所需要计算哈希值的对象中所有基础类型的哈希值相加所得自己编写的hash_function的三...

  • Resize,w 360,h 240
    STL与泛型编程 Week4 (Boolan) by Im4lish

    1-算法的形式低耦合的function template2-迭代器的分类(catagory) 3-迭代器分类(catagory)对算法的影响算法...

  • Resize,w 360,h 240
    STL与泛型编程 Week3 (Boolan) by Im4lish

    1-deque&queue和 stack深度探索deque与vector不同,deque看似连续,却是由多个分段空间所连接起来的。deque通过...

  • Resize,w 360,h 240
    STL与泛型编程 Week2 (Boolan) by Im4lish

    1-源代码之分布(VC,GCC)2-OOP(面向对象编程) vs. GP(泛型编程)OOP试图将datas和methods联系在一起。数据和操作...

  • Resize,w 360,h 240
    STL与泛型编程 Week1 (Boolan) by Im4lish

    1-认识headers、版本、重要资源2-STL体系结构基础介绍STL六大部件:容器(Containers)、分配器(Allocators)、算...

  • C++面向对象高级编程(下) Week 2 (Boolan) by Im4lish

    1-对象模型:关于vptr和vtbl无论类中有多少个虚函数,只有一个vptr,vptr指向vtbl,vtbl不占用对象空间。vtbl可视为一个数...