- 博客(19)
- 收藏
- 关注
原创 运算符重载
1.运算符重载,就是对已有的运算符重新进行定义,其另一种功能,以适应不同的数据类型。2.3.4.运算符重载的本质是另一种函数调用(是编译器去调用)5.这个函数同一的名字叫operator6.重载函数可以写成全局或成员函数7.重载函数如果写成全局的,那么双目运算符左边的是第一个参数,右边是第二个参数8.重载函数如果写成成员函数,那么双目运算符的左边是this,右边是第一个参数9.不能改变运算符优先级,不能改变运算符的参数个数。
2023-12-21 15:20:12 337
原创 常函数和常对象(重点)
1.常函数1.在函数的()后面加上const,这个函数就是常函数2.常函数内不能修改普通成员变量3.const修饰的是this指针指向的空间中的变量不能改变4.mutable修饰的成员变量在常函数中可以修改。
2023-12-11 17:36:27 130
原创 基础知识-堆区空间的申请和释放
1.为什么要有新的方法申请和释放堆区空间因为用C语言的方式不会调用构造和析构函数2.C++中申请堆区空间和释放堆区空间用什么关键字申请堆区空间用new,释放空间用delete。
2023-11-27 20:05:23 312
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人