静态数据成员

定义格式:

static 类型名 静态数据成员名 ;

详解:由于静态数据成员属于本类的所有对象共享,不属于特定类对象,因此在未产生类对象时作用域就可见,即:在未产生类的实例时,就可以对它进行操作

初始化:

类型 类名 :: 静态数据成员 = 初始化值 ;

详解:静态数据成员必须在类外初始化,不可在类体内,因为:构造函数中,如果可以,则每次建立对象,都会对静态数据成员的值进行修改,这违背静态数据成员的使用目的;类内也不可以初始化,不要忘记,类只是一种数据类型,数据类型中怎么能赋初值呢?

阅读全文 »

拷贝构造函数

知识点

解释:拷贝构造函数是一种特殊的构造函数,它具有一般构造函数的所有特性,但其形参是本类对象的引用

作用:使用一个已经存在的对象(由拷贝构造函数参数指定)去初始化同类的一个新对象

定义格式:构造函数名 (&类名);

阅读全文 »

效果预览

记录实际操作中的一些坑,下面放上项目地址,感兴趣的小伙伴请阅读官方文档

项目地址

https://github.com/coder/code-server

操作环境

本文配置环境为 : aliyun ECS + Centos 8.2

阅读全文 »