文章 2017-07-31 来自:开发者社区

C++温故笔记(三)

一、可变数据成员 1、我们希望类的数据成员(甚至在const成员函数内)可以修改,这可以将它们声明为mutable来实现。 2、可变数据成员永远都不能为const,甚至当它是const对象的成员时也如此。 二、static数据成员和static成员函数 1、static数据成员独立于该类的任意对象而存在,每个static数据成员是与类关联的对象,并不与该类的对象相关联。 2、正如类可以定义共享.....

文章 2017-07-29 来自:开发者社区

C++温故笔记(二)

一、多重继承 1、多重继承是从多于一个直接基类派生类的能力,多重继承的派生类继承其所有父类的属性。 2、在多重继承下,派生类的对象包含每个基类的对象。 3、(多重继承)构造函数初始化式只能控制用于初始化基类的值,不能控制基类的构造次序。 4、对于多重继承,派生类的指针或引用可以转换为其任意基类的指针或引用。 5、当一个类继承于多个基类的时候,那些基类之间没有隐含的关系,不允许使用一个基类的指针访....

文章 2017-07-29 来自:开发者社区

C++温故笔记(一)

从学C++到现在也有十个年头了,一直在用,也一直在不断的研究和学习。最近时间比较宽松,就把之前的一些书籍翻了出来,把基础的东西都又略读了一遍,有了不少的收获。这可能就是所谓的理论和实践的不断循环吧。将略读过程中所做的笔记整理出来,主要是总结和备忘,如果能对他人有所帮助,那就善莫大焉了。注:都是一些基础的东西,没有什么高深的,大牛可以跳过。 一、模板和泛型 1、模板是C++语言与众不同的特性,是标....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注