240 发简信
IP属地:江苏
  • Resize,w 360,h 240
    设计模式学习笔记-观察者模式

    1. 概述 有时被称作发布/订阅模式,观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态发生变化时...

  • Resize,w 360,h 240
    STL各种容器的使用总结

    如何高效的使用STL: 部分摘取:大CC《高效的使用STL》 一 当对象很大时,建立指针的容器而不是对象的容器 1 STL基于拷贝的方式的来工作...

  • 泛型编程与STL学习笔记之算法

    STL算法部分主要由头文件,,组成。要使用STL中的算法函数必须包含头文件,对于数值算法须包含,中则定义了一些模板类,用来声明函数对象。 STL...

  • Resize,w 360,h 240
    C/C++沉思-----多态时一定要将父类(基类)的析构函数定义为虚函数

    先来看一段代码: 程序运行截图: 从程序的运行结果来看,程序最后只释放了父类的内存,子类的内存并没有释放。则这段程序产生了内存泄露。那是什么原因...

  • Resize,w 360,h 240
    GeekBand C++第四次课作业

    观察这道题目主要有两点需要考虑。第一,当类里面存在虚函数时,这个类所占的内存就会比没有虚函数时候大一点,大的位置是在类的成员变量前面会多出一个指...

  • Resize,w 360,h 240
    GeekBand C++第二次课

    这一次课的重点,是讲解了C++四大函数:构造函数,析构函数,以及拷贝构造函数和拷贝赋值函数。基本知识点,我想不用再赘述了,我是想补充几点关于这四...

  • GeekBand C++第一次课

    在听了侯捷大师的课程之后,刚开始还不是很习惯,由于之前学习C语言印象很深,之前对于C++也只是了解。所以,听过C++课程之后,有一些知识点盲区,...