自定义博客皮肤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)
  • 收藏
  • 关注

原创 类与对象学习总结3

实现多台电脑组装,具体实现就是结合上述知识,示例代码class Cpu{public://抽象计算函数// cout

2023-12-29 22:26:56 384

原创 类与对象学习总结2

而后者,需要对原本的对象进行暂时储存,接着进行操作,最后返回的仍是原本的对象,此时要通过值的形式返回,因为创造的中间变量为局部变量,在栈上,函数执行完即被销毁。不过,需要注意的是,函数是否有使用this指针,this指针指向调用函数的对象,而此时对象为空指针,因此this指针指向空,使用时要进行一些判断。只有非静态成员变量才属于类的对象,也就是说所有的静态成员和非静态成员函数都不属于类的对象,我们可以通过打印类的大小来进行验证。继承中,子类对象创建时会先创建父类对象,在创建子类对象(先有父亲,再有儿子)

2023-12-23 18:17:45 894

原创 类与对象学习总结笔记

做项目时,我们常会把函数单独写进一个.c/.cpp文件中,main函数写在一个.c/.cpp中,并将函数的生命写进.h头文件里,然后通过调用的形式实现函数的使用。当我们在函数文件中要写某个类的成员函数,即在类外定义类成员函数,我们需要说明这个函数所处在的。下面我们写一个测试类,其成员属性皆为私有,但是对于不同成员我们有不同的读写要求,然后我们用一些公共的成员函数来实现这些要求。存在问题:类成员属性若有在堆区开辟的,则需要对其手动释放,而此时按照默认拷贝构造(进行的是浅拷贝)会出现内存重复释放的问题。

2023-12-16 12:16:06 53

原创 内存四区及引用的学习总结笔记

不要返回局部变量的地址,栈区开辟的数据在程序结束时由编译器自动释放。,即exe生成后其内部代码不能改变,防止程序员意外对其进行修改。,即当你多次打开同个exe文件时,内存中被调用的代码只有一份。(指const修饰的全局变量即全局常量,以及字符串常量),若程序员不释放,则在程序结束时有操作系统回收。2.引用初始化后不可更改(即它只能是a的别名)存放二进制的机器指令(也是你写的代码):由编译器自动分配释放,存放。全局变量,静态变量,常量。引用,即给变量起一个。,用法:&别名=原名。

2023-12-16 12:14:53 47 3

空空如也

空空如也

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

TA关注的人

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