08 2020 档案

摘要:1. 常量表达式 1.1 运行时常量性和编译时常量性 //运行时常量 const int getConst(){return 1;} ​ 大多数情况下, const 描述的都是一些 “运行时常量性”的概念,即具有运行时数据的不可更改性。不过有时候我们需要的却是编译时期的常量性,这是 const 无法 阅读全文
posted @ 2020-08-19 09:21 洛克十年 阅读(388) 评论(0) 推荐(0)
摘要:1. 类图基础属性 2. 类与类之间的关系 2.1 泛化 ​ 泛化 (Generalization) 表示类与类之间的继承关系,接口与接口之间的继承关系,或者类对接口的实现关系。 ​ 继承表示一个类(称为子类、子接口)继承另外一个的类(称为父类、父接口)的功能,并可以增加它自己的新功能的能力。 ​ 阅读全文
posted @ 2020-08-18 14:08 洛克十年 阅读(123) 评论(0) 推荐(0)
摘要:1. 强类型枚举 //c++11的强类型枚举可以指定底层基于的基本类型,我们可以避免编译器不同而带来的不可移植性。 //另外,设置较小的基本类型也可以节省内存空间。 enum class C : char {C1 = 1, C2 = 2}; enum class D : unsigned int { 阅读全文
posted @ 2020-08-01 17:10 洛克十年 阅读(133) 评论(0) 推荐(0)