![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
C_臻可爱呢
这个作者很懒,什么都没留下…
展开
-
C++中输出设置
#include<iostream>#include<iomanip>//输出样式头文件using namespace std;//命名空间第一种使用方式,不安全,可能与其它重复using std::cin;//命名空间第二种使用方式,较安全//std::cin<<xx<<std::endl;命名空间第三种使用方式,最安全int main...原创 2020-03-23 12:10:11 · 211 阅读 · 0 评论 -
C++多态
多态,就是一个事物,通过多种方式呈现,一对多机制一 、多态存在条件:1-必须存在继承关系2-必须存在同名虚函数,虚函数覆盖(原函数相同)3-必须存在基类指针二、虚函数构成多态关键虚函数关键字:virtual虚函数是构成多态存在的关键,也是虚函数唯一的作用1-只需要在基类成员函数前面加上virtual关键字即可2-构造函数不存在虚函数,不继承,派生类通过调用调用基类构造函数3-析...原创 2020-03-23 10:12:00 · 108 阅读 · 0 评论 -
关于C++中静态成员变量、静态成员函数、const属性变量、const成员函数的理解
1、静态成员变量 一定要初始化,一般为类外初始化格式为:类型 类名::变量名=value;2、静态成员函数只能够调用静态成员函数(由于静态成员变量从初始化开始就有了一个内存,属于类,所有的对象都可以使用该静态成员变量,属于公有制,且静态成员函数中无this指针)3、构造函数和析构函数对于静态成员变量无影响,可以调用4、const属性变量只能通过初始化列表进行初始化,(也可以初始化列表默认初...原创 2020-03-23 10:09:44 · 562 阅读 · 0 评论 -
友元函数、友元类以及运算符重载
1、友元函数:类中声明,类外定义,不属于类,但可以访问类中成员变量2、友元类:类中声明,类外定义,可以访问友类中的所有成员(包括成员变量,成员函数.一般不用)3、运算符重载:将所需要的运算符重载,可实现对象的运算必须使用友元函数进行重载:>>和<<必须使用成员函数进行重载:= [] () ->不可进行重载的运算符:求大小sizeof,域名解析符:...原创 2020-03-23 10:09:25 · 831 阅读 · 0 评论 -
继承、多继承
//继承 父类(基类)+ 新内容 = 子类(派生类)//子类继承父类,子类继承父类所有的成员变量和成员函数 父类有的子类都有,子类没有的可以加//继承方式 控制父类成员在子类中的访问权限:public、private、protected 格式 calss 子类:权限 父类//规则(继承方式:public):// 父类私有成员,子类不可访问(继承了,但不可访...原创 2020-03-23 10:09:12 · 369 阅读 · 0 评论 -
C++11右值引用、移动语义、完美转发详解
c++中引入了右值引用和移动语义,可以避免无谓的复制,提高程序性能。有点难理解,于是花时间整理一下自己的理解。左值、右值C++中所有的值都必然属于左值、右值二者之一。左值是指表达式结束后依然存在的持久化对象,右值是指表达式结束时就不再存在的临时对象。所有的具名变量或者对象都是左值,而右值不具名。很难得到左值和右值的真正定义,但是有一个可以区分左值和右值的便捷方法:看能不能对表达式取地址,如果能...转载 2020-03-22 18:45:34 · 181 阅读 · 0 评论 -
指针知识点
1、一级指针:int * p;2、二级指针:int **p;3、多级指针:int ***p;...etc4、常量指针和指针常量:常量指针:指向一个常量,不可通过指针来改变值,地址可改变const int *p; 指针常量:指针是一个常量,必须初始化int *const p=NULL;5、数组指针和指针数组:数组指针:对二维数组进行操作int (*p)[ n ]; 数组指...原创 2019-08-16 13:17:47 · 335 阅读 · 0 评论 -
Member selection运算符
详情请见:Member Functions (C++)原文:Classes can contain data and functions. These functions are referred to as “member functions.” Any nonstatic function declared inside a class declaration is considered...原创 2020-02-26 11:12:26 · 277 阅读 · 0 评论 -
C++指向成员的指针
Copy:https://www.cnblogs.com/hugb/articles/5666063.html转载 2020-02-25 09:00:45 · 111 阅读 · 0 评论