摘要: 原文: https://blog.csdn.net/qq_40416052/article/details/82528676 一、为什么使用命名空间 考虑一种情况,当我们有两个同名的人,Zara,在同一个班里。当我们需要对它们进行区分我们必须使用一些额外的信息和它们的名字,比如这个区域,如果它们生活 阅读全文
posted @ 2020-06-07 13:37 温暖了寂寞 阅读(339) 评论(0) 推荐(0) 编辑
摘要: memset()函数原型是extern void *memset(void *buffer, int c, int count) buffer:为指针或是数组c:是赋给buffer的值count:赋值buffer中的位数 1. memset是以字节为单位,初始化内存块。 当初始化一个字节单位的数组时 阅读全文
posted @ 2020-06-06 23:19 温暖了寂寞 阅读(2581) 评论(0) 推荐(0) 编辑
摘要: 首先:强调一个概念 定义一个函数为虚函数,不代表函数为不被实现的函数。 定义他为虚函数是为了允许用基类的指针来调用子类的这个函数。 定义一个函数为纯虚函数,才代表函数没有被实现。 定义纯虚函数是为了实现一个接口,起到一个规范的作用,规范继承这个类的程序员必须实现这个函数。 1、简介 假设我们有下面的 阅读全文
posted @ 2020-06-06 14:04 温暖了寂寞 阅读(1015) 评论(0) 推荐(0) 编辑
摘要: 原文: https://www.cnblogs.com/xiaoxiaoqiang001/p/5557704.html 在C++中类的对象建立分为两种,一种是静态建立,如A a;另一种是动态建立,如A* p=new A(),A*p=(A*)malloc();静态建立一个类对象,是由编译器为对象在栈空 阅读全文
posted @ 2020-06-06 09:32 温暖了寂寞 阅读(916) 评论(0) 推荐(0) 编辑
摘要: 一,继承的基本概念 1.类与类之间的关系 has-A,包含关系,用以描述一个类由多个“部件类”构成,实现has-A关系用类的成员属性表示,即一个类的成员属性是另一个已经定义好的类。 use-A,一个类使用另一个类,通过类之间的成员函数相互联系,定义友元或者通过传递参数的方式来实现。 is-A,即继承 阅读全文
posted @ 2020-06-06 00:13 温暖了寂寞 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 1. 构造函数 定义:每个类都分别定义了它的对象被初始化的方式,类通过一个或者几个特殊的成员函数来控制其对象的初始化过程,这些函数叫做构造函数。构造函数的任务是初始化类对象的数据成员,只要类的对象被创建,就会执行构造函数。 构造函数的名字和类名相同。 和其他函数不一样的是,构造函数没有返回类型。 类 阅读全文
posted @ 2020-06-06 00:06 温暖了寂寞 阅读(286) 评论(0) 推荐(0) 编辑
摘要: #include <stdio.h> #include <stdlib.h> #include <windows.h> class Base { public: int x2; }; int main() { //基本类型引用 int x1 = 1; int& ref1 = x1; ref1 = 2 阅读全文
posted @ 2020-06-05 21:20 温暖了寂寞 阅读(333) 评论(0) 推荐(0) 编辑
摘要: 2,dir命令该命令显示一个目录下的文件和子目录列表以及文件的其他详细资料,包括文件大小,创建日期和时间等。语法是:dir [drive:驱动器名称][path目录路径] [/p] [/w] [/o] [/s][/p] 表示分页显示目录内容。要查看下一屏幕,可按任意键。[/w] 表示以宽列表格式显示 阅读全文
posted @ 2020-06-05 14:42 温暖了寂寞 阅读(167) 评论(0) 推荐(0) 编辑
摘要: C++ 模板 模板是泛型编程的基础,泛型编程即以一种独立于任何特定类型的方式编写代码。 模板是创建泛型类或函数的蓝图或公式。库容器,比如迭代器和算法,都是泛型编程的例子,它们都使用了模板的概念。 每个容器都有一个单一的定义,比如 向量,我们可以定义许多不同类型的向量,比如 vector <int>  阅读全文
posted @ 2020-06-04 14:08 温暖了寂寞 阅读(242) 评论(0) 推荐(0) 编辑
摘要: operator是C++的关键字,它和运算符一起使用,表示一个运算符函数,理解时应将operator=整体上视为一个函数名。 这是C++扩展运算符功能的方法,虽然样子古怪,但也可以理解:一方面要使运算符的使用方法与其原来一致,另一方面扩展其功能只能通过函数的方式(c++中,“功能”都是由函数实现的) 阅读全文
posted @ 2020-06-04 10:16 温暖了寂寞 阅读(385) 评论(0) 推荐(0) 编辑