摘要: 转载来自:链接: https://subingwen.cn/cpp/list-init/#3-2-%E4%BD%9C%E4%B8%BA%E6%9E%84%E9%80%A0%E5%87%BD%E6%95%B0%E5%8F%82%E6%95%B0 关于 C++ 中的变量,数组,对象等都有不同的初始化方法 阅读全文
posted @ 2021-09-23 18:14 冰糖葫芦很乖 阅读(2552) 评论(0) 推荐(0) 编辑
摘要: 转载来自:https://subingwen.cn/cpp/construct/ 1. 委托构造函数 委托构造函数允许使用同一个类中的一个构造函数调用其它的构造函数,从而简化相关变量的初始化。下面举例说明: #include <iostream> using namespace std; class 阅读全文
posted @ 2021-09-23 11:56 冰糖葫芦很乖 阅读(680) 评论(0) 推荐(0) 编辑
摘要: 转载来自:https://subingwen.cn/cpp/using/ 在 C++ 中 using 用于声明命名空间,使用命名空间也可以防止命名冲突。在程序中声明了命名空间之后,就可以直接使用命名空间中的定义的类了。在 C++11 中赋予了 using 新的功能,让 C++ 变得更年轻,更灵活。 阅读全文
posted @ 2021-09-23 09:06 冰糖葫芦很乖 阅读(1229) 评论(0) 推荐(0) 编辑
摘要: 转载来自:https://subingwen.cn/cpp/template/ 1. 模板的右尖括号在泛型编程中,模板实例化有一个非常繁琐的地方,那就是连续的两个右尖括号(>>)会被编译器解析成右移操作符,而不是模板参数表的结束。我们先来看一段关于容器遍历的代码,在创建的类模板 Base 中提供了遍 阅读全文
posted @ 2021-09-23 09:00 冰糖葫芦很乖 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 转载来自:https://subingwen.cn/cpp/final/#1-1-%E4%BF%AE%E9%A5%B0%E5%87%BD%E6%95%B0 1. finalC++ 中增加了 final 关键字来限制某个类不能被继承,或者某个虚函数不能被重写,和 Jave 的 final 关键字的功能 阅读全文
posted @ 2021-09-23 08:46 冰糖葫芦很乖 阅读(206) 评论(0) 推荐(0) 编辑