自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 C++对象成员与对象成员指针的创建与使用

C++对象成员与对象成员指针的创建与使用一、概念:1.对象成员的概念:C++对象成员就是类定义中类的成员对象,通俗来讲就是A类的对象作为B类的成员出现。2.对象成员指针的概念:C++对象成员就是类定义中类的成员对象指针,通俗来讲就是A类的对象指针作为B类的成员出现。二、实现方式:1.对象成员定义方式://基础类(坐标类)class Coordinate{private: int m_ix; int m_iy;public: Coordina..

2020-10-08 14:27:45 1021

原创 C语言的链表创建与逆置解析

C语言的链表创建与逆置解析1.创建动态链表建立动态链表是指在程序执行中从无到有地建立一个链表,即一个一个地创建结点、赋值,并建立起前后相继的关系。需要:指针、结构体、malloc函数思想:定义三个预先定义的结构体类型指针变量 (List_head、temp、p),动态创建一个节点,并使List_head、temp指针指向它,将此结点的next置为NULL,作为循环建立结点的条件(temp->next != NULL)。再创建一个新的结点并赋值,将其next置为NULL,将temp指向此

2020-10-06 17:44:42 248

转载 C++深拷贝与浅拷贝的区别与实现

C++深拷贝与浅拷贝的区别与实现在对象拷贝过程中,如果没有自定义拷贝构造函数,系统会提供一个缺省的拷贝构造函数,缺省的拷贝构造函数对于基本类型的成员变量,按字节复制,对于类类型成员变量,调用其相应类型的拷贝构造函数。背景:如果不主动编写拷贝构造函数与赋值函数,编译器将以“位拷贝”的方式自动生成缺省的函数,如果类中含有指针参数,就会隐藏错误:以类String的两个对象来说,假设a.data的内容为 A , b.data的内容为 B 。1.两个指针对象会指向同一区域的内存,会彼此影响。2.将a

2020-10-05 20:32:54 1624

原创 容器与虚拟化技术的思路与区别

容器与虚拟化技术的思路与区别虽然二者均属于虚拟化的技术,目标是将应用程序以及其需要的环境打包起来,建立与其他应用程序孤立的环境,以实现不同硬件环境之间的移动。但是二者的实现方法与思路完全不同。容器是以应用程序为中心构建环境,虚拟化以操作系统为中心构建环境。容器直接将一个应用程序所需的相关程序代码、函数库、环境配置等都打包起来建立环境。虚拟化技术则从 操作系统下手,目标时建立一个可以用来执行一个完整操作系统的执行环境。区别:虚拟机需要安装操作系统才能执行应用程序,而容器则不需要安装操作系统就可

2020-09-29 14:07:07 1189

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除