摘要: 4.5 C++运算符重载 4.5.1 加号运算符重载 作用:实现两个自定义数据类型相加的运算 class Number { public: // 通过成员函数重载 + 运算符 Number operator+(Number& number) { Number temp; temp.m_A = thi 阅读全文
posted @ 2025-04-15 21:52 起名字太难0123 阅读(33) 评论(0) 推荐(0)
摘要: 4.4 友元 在程序中,有些私有属性也想让类外特殊的一些函数或者类进行访问,就需要用到友元的技术 友元的目的就是让一个函数或类访问另一个类中的私有成员 友元的关键字 friend 4.4.1 全局函数做友元 class Building { friend void goodGay(Building 阅读全文
posted @ 2025-04-15 16:55 起名字太难0123 阅读(37) 评论(0) 推荐(0)
摘要: 4.3 C++对象模型和this指针 4.3.1 成员变量和成员函数分开储存 在C++中,类内的成员变量和成员函数分开存储 ****只有非静态成员变量才属于类的对象上 class Person { int m_A; // 非静态成员变量 static int m_Number; // 静态成员变量 阅读全文
posted @ 2025-04-14 17:40 起名字太难0123 阅读(24) 评论(0) 推荐(0)
摘要: 4.2对象的初始化和清理 4.2.1构造函数和析构函数 C++通过构造函数和析构函数对对象进行初始化及使用完后的及时清理 如果不提供构造和析构函数,编译器会提供,但编译器提供的函数是空实现的 构造函数:主要作用在于创建对象时为对象的成员属性赋值,构造函数由编译器自动调用,无需手动调用。 析构函数:主 阅读全文
posted @ 2025-04-12 16:47 起名字太难0123 阅读(27) 评论(0) 推荐(0)
摘要: # 使用urllib来获取百度首页的内容 import urllib.request # 1.定义一个url 即访问的地址 url = 'http://www.baidu.com' # 2.模拟浏览器向服务器发送请求 response-响应 response = urllib.request.url 阅读全文
posted @ 2025-04-12 11:17 起名字太难0123 阅读(35) 评论(0) 推荐(0)
摘要: C++面向对象的三大特性为:封装、继承、多态 具有相同性质的对象,我们可以抽象为类 4.1封装 4.1.1封装的意义 将属性和行为作为一个整体,表现生活中的实物 语法:class 类名{ 访问权限: 属性 / 行为 }; 类中的属性和行为 统一称为成员 属性 成员属性 成员变量 行为 成员函数 成员 阅读全文
posted @ 2025-04-10 09:57 起名字太难0123 阅读(11) 评论(0) 推荐(0)
摘要: 在 setup 函数中直接使用了 await,这在 Vue 3 的 script setup 中是不被允许的。 setup 函数本质上是一个同步函数,如果你需要使用异步逻辑,你应该将异步代码放在一个 onMounted 钩子或其他生命周期钩子中。 阅读全文
posted @ 2025-04-09 11:43 起名字太难0123 阅读(19) 评论(0) 推荐(0)
摘要: 3.1函数默认参数 在C++中,函数的形参列表中的形参是可以有默认值的 语法: 返回值类型 函数名(参数 = 默认值 ){} 注意: 如果某个位置形参有默认值,那么从这个位置往后,都必须要有默认值 函数的声明和定义只能有一个含有默认值 // 1.如果某个位置形参有默认值,那么从这个位置往后,都必须要 阅读全文
posted @ 2025-04-07 20:25 起名字太难0123 阅读(19) 评论(0) 推荐(0)
摘要: 2.1引用的基本使用 作用:给变量起别名 语法:数据类型 &别名 = 原名 2.2引用注意事项 引用必须初始化 引用在初始化后,不可改变 int main() { int a = 10; //int &b; //错误,没有初始化 int &b = a; int c = 25; b = c; // 赋 阅读全文
posted @ 2025-04-07 15:06 起名字太难0123 阅读(8) 评论(0) 推荐(0)
摘要: 面向对象编程 1.内存分区模型 代码区:存放函数体的二进制代码,由操作系统进行管理的 全局区:存放全局变量和静态变量以及常量 (全局区得数据在程序结束后,由系统释放) 栈区:由编译器自动分配释放,存放函数的参数值,局部变量等 堆区:由程序员分配和释放,若程序员不是放,程序结束时由操作系统回收 内存四 阅读全文
posted @ 2025-04-06 17:40 起名字太难0123 阅读(22) 评论(0) 推荐(0)