240 发简信
IP属地:陕西
  • Resize,w 360,h 240
    Boolan 第十一周 设计模式(一)

    什么是设计模式?“每一个模式描述了一个在我们周围不断重复发生的问题,以及该问题的解决方案的核心。这样,你就能一次又一次地使用该方案而不必做重复劳...

  • Resize,w 360,h 240
    Boolan 第十三周 设计模式(三)

    状态变化模式 典型模式 State Memento 1 state目的是应对对象状态变化,行为也要随之变化,保持对象操作和状态转化之间的松耦合 ...

  • Resize,w 360,h 240
    Boolan 第十二周 设计模式(二)

    设计模式要从类的构建上去理解整个应用的逻辑架构,在正式的软件中可能会遇到,学习这些思想的好办法是通过图形理解逻辑架构,关注点在于稳定(静态部分)...

  • Boolan C++ 第十周 三种巧妙的模板技术

    模板作为C++语言特性的一个重要组成部分,被广泛用在范式编程中,在标准库中经常可以看到一些非常让人拍案叫绝的模板技术。在课程中接触到这些技术,做...

  • Boolan C++ 第九周 iterator_traits的使用

    当算法传入迭代器参数的时候,算法需要迭代器的一些类型数据,所以萃取器就代替迭代器对算法做出响应 实际的调用需要知道迭代器的类型,所以算法需要迭代...

  • 循环语句的小建议

    一 如果在while循环中对索引进行操作,必须添加索引不越界的条件 二 在Merge函数中,for中嵌套if语句,要保证每次索引j操作的增量都不...

  • Resize,w 360,h 240
    Boolan C++ 第六周 容器

    《C++ primer》中所提的评价容器性能的主要两个方面: 向容器添加或删除元素的代价 非顺序访问容器中元素的代价 要想理解和熟练运用好标准库...

  • Resize,w 360,h 240
    Boolan C++ 第五周 new和delete

    一、new和delete new和delete 是C++ 动态分配和释放内存的重要方式。当new一个对象时 先分配足够大的内存空间,在调用相应的...

  • Resize,w 360,h 240
    类的内存模型 Boolan C++ 第四周

    简单的含虚函数的基类和子类 由于 定义了虚函数,对于基类和子类,在内存的开头都会有一个指向虚函数表的指针,在32位编译器下,占4字节。 派生类继...