240 发简信
IP属地:北京
  • 解决远程冲突

    在Github上新建一个带有Readme.md的仓库,并且第一次将它pull到本地新的仓库时,经常出现 解决方法: 参考:http://stac...

  • 复制构造函数

    复制构造函数 注意 函数参数只能是 ostream 类的引用,而不能是 ostream 类的对象,是因为 ostream 的是复制构造函数是私有...

  • 运算符重载

    运算符重载 注意 重载强制类型转换运算符时,不要指定返回值类型,因为返回值类型是确定的,就是那个运算符代表的类型。

  • 虚析构函数

    虚析构函数 当将基类指针指向 new 运算符动态生成的派生类对象时,要通过 delete 来释放,应为该语句是静态联编的,编译器不可能知道此时 ...

  • 纯虚函数和抽象类

    纯虚函数和抽象类 概念 纯虚函数:没有函数体的虚函数。 抽象类:包含纯虚函数的类就称为抽象类。 纯虚函数就是在函数声明后面加上 = 0 ,不写函...

  • 多态与虚函数

    多态与虚函数 注意 在成员函数(静态成员、构造函数和析构函数除外)中调用同类的虚函数的语句是多态的。 在构造函数和析构函数中调用虚函数不是多态的...