10 2024 档案

摘要:文章目录 左值和右值左值(Lvalue)右值(Rvalue)区别 左值引⽤和右值引⽤左值引用(Lvalue Reference)右值引用(Rvalue Reference)右值引用的特点 右值引用延长生命周期右值引⽤和移动语义的使⽤ (重点)左值引用的主要使用场景回顾移动构造函数与移动赋值操作符 定 阅读全文
posted @ 2024-10-27 21:46 KevinBee 阅读(15) 评论(0) 推荐(0) 编辑
摘要:C++发展历史 C++11是C++语言的第二个主要版本,也是自C++98以来最重要的一次更新。它引入了大量的新特性,标准化了已有的实践,并极大地改进了C++程序员可用的抽象能力。在2011年8月12日被ISO正式采纳之前,人们一直使用“C++0x”这个名称,因为它原本预计会在2010年之前发布。然而 阅读全文
posted @ 2024-10-26 18:30 KevinBee 阅读(20) 评论(0) 推荐(0) 编辑
摘要:文章目录 @[toc] 红黑树的概念红黑树的规则红黑树如何确保最长路径不超过最短路径的2倍红黑树规则最短路径与最长路径的分析最短路径:全黑路径最长路径:红黑交替路径 结论:红黑树的平衡性如何保障操作效率 红黑树的实现红黑树的节点结构红黑树的插入操作插入基本步骤插入后调整情况1:`p`为红,`u`为红 阅读全文
posted @ 2024-10-14 21:41 KevinBee 阅读(7) 评论(0) 推荐(0) 编辑
摘要:文章目录 实参的概念示例:实参传递 形参的概念形参的语法结构示例:形参接收实参 实参与形参的关系实参与形参的传递过程示例:实参与形参的关系 实参和形参的传递方式值传递示例:值传递 指针传递示例:指针传递 示例讲解示例1:计算两数之和(值传递)示例2:交换两个数的值(指针传递)示例讲解 扩展内容:指针 阅读全文
posted @ 2024-10-11 21:49 KevinBee 阅读(40) 评论(0) 推荐(0) 编辑
摘要:文章目录 函数的概念库函数和自定义函数库函数使用库函数示例常用库函数及头文件 自定义函数自定义函数的基本结构示例:实现两个数的求和函数自定义函数的好处 函数的返回值有返回值的函数无返回值的函数 函数的声明与调用声明函数在另一个文件中调用函数示例:使用外部函数 总结 函数是编程语言中非常重要的概念,它 阅读全文
posted @ 2024-10-11 21:48 KevinBee 阅读(17) 评论(0) 推荐(0) 编辑
摘要:文章目录 如何自定义信号并使用自定义信号的步骤1.使用 `signals` 声明信号2. 信号的返回值是 `void`3. 在需要发送信号的地方使用 `emit`4. 使用 `connect` 链接信号和槽5. 完整代码示例总结 如何跨UI发送信号Qt跨UI发送信号机制详解案例概述Qt 信号与槽机制 阅读全文
posted @ 2024-10-10 20:24 KevinBee 阅读(63) 评论(0) 推荐(0) 编辑
摘要:文章目录 基础概念:信号与槽常见槽函数的写法使用 `SIGNAL` 和 `SLOT` 宏Qt5标准写法使用Lambda表达式作为槽函数`on_控件名字_信号名()`自动绑定信号工作原理示例 槽函数示例详解`.h` 文件`.cpp` 文件 总结 在Qt中, 槽函数是响应信号的函数,用来处理用户的交互或 阅读全文
posted @ 2024-10-10 20:24 KevinBee 阅读(70) 评论(0) 推荐(0) 编辑
摘要:文章目录 目录 安装 qrcode 库生成简单的二维码代码讲解 生成自定义样式的二维码代码讲解 生成带有链接的二维码代码讲解 Demo代码实现代码讲解 总结 收录专栏: [Python] 二维码是现在非常常用的一种信息存储和传递方式,我们可以通过扫描二维码来快速获取文本、链接、联系方式等多种信息。在 阅读全文
posted @ 2024-10-09 21:51 KevinBee 阅读(10) 评论(0) 推荐(0) 编辑
摘要:文章目录 文件是什么?常用的文件操作函数1. 打开文件2. 关闭文件3. 读取文件(1) `read()` 方法(2) `readline()` 方法(3) `readlines()` 方法 4. 写入文件(1) `write()` 方法(2) 追加写入 5. 文件读写模式总结 中文文件的处理指定文 阅读全文
posted @ 2024-10-09 21:50 KevinBee 阅读(24) 评论(0) 推荐(0) 编辑
摘要:文章目录 模块导入详解什么是模块?为什么要导入模块?如何导入模块?1. 直接导入整个模块2. 导入模块并重命名3. 直接导入模块中的某个类型或函数4. 导入模块中的所有内容 Python 字典详解创建字典字典的特性访问字典元素1. 通过 `[]` 访问键值2. 使用 `get()` 方法 修改和新增 阅读全文
posted @ 2024-10-08 18:01 KevinBee 阅读(10) 评论(0) 推荐(0) 编辑
摘要:文章目录 什么是列表列表的创建访问和修改列表元素切片操作遍历列表新增、查找、删除元素1. `append()`:向列表尾部追加元素2. `insert()`:在指定位置插入元素3. `in`:查找元素是否存在4. `pop()`:删除指定下标的元素5. `remove()`:删除指定元素 列表拼接1 阅读全文
posted @ 2024-10-08 17:59 KevinBee 阅读(21) 评论(0) 推荐(0) 编辑
摘要:文章目录 函数的定义与调用定义函数调用函数示例:计算两个数的和 函数参数位置参数默认参数关键字参数不定长参数接收不定长位置参数接收不定长关键字参数 函数的返回值返回多个值使用 `_` 忽略不需要的返回值 变量的作用域修改全局变量 嵌套调用和递归嵌套调用递归调用 常见函数技巧链式调用默认参数技巧递归优 阅读全文
posted @ 2024-10-07 15:45 KevinBee 阅读(6) 评论(0) 推荐(0) 编辑
摘要:文章目录 Lambda表达式简介捕获列表的常见写法: Qt中的`connect`和Lambda常规的 `connect()` 方式:使用Lambda表达式的 `connect()`:代码示例: 捕获外部变量在 Qt 信号槽中的应用Lambda在Qt中的使用优势总结参考代码总结: Lambda表达式简 阅读全文
posted @ 2024-10-07 15:44 KevinBee 阅读(8) 评论(0) 推荐(0) 编辑
摘要:文章目录 优化点一:多元化的天赋系统示例天赋:天赋选择代码: 优化点二:更加多样化的随机事件年龄阶段划分:随机事件代码: 优化点三:设定人生目标人生目标示例:人生目标代码: 完整《人生重开模拟器》代码 收录专栏:[Python] 《人生重开模拟器》是一款模拟人生经历的游戏,它让玩家通过一系列选择和随 阅读全文
posted @ 2024-10-06 11:19 KevinBee 阅读(23) 评论(0) 推荐(0) 编辑
摘要:文章目录 输出语句基础输出字符串格式化输出1. 使用 `+` 连接字符串2. 使用 `%` 占位符3. 使用 `str.format()`4. 使用 f-string (Python 3.6+) 条件语句if 语句if-else 语句if-elif-else 语句嵌套条件语句条件表达式(简洁的 if 阅读全文
posted @ 2024-10-06 11:13 KevinBee 阅读(7) 评论(0) 推荐(0) 编辑
摘要:文章目录 @[toc] 整数常见操作 浮点数字符串字符串中混用引号问题字符串长度计算字符串拼接 布尔类型动态类型特性类型转换结语 收录专栏:[Python] 在编程中,变量是用于存储数据的容器,而不同的变量类型则用来存储不同种类的数据。Python 与 C++、Java 等静态类型语言不同,Pyth 阅读全文
posted @ 2024-10-05 12:36 KevinBee 阅读(3) 评论(0) 推荐(0) 编辑
摘要:文章目录 基础版本:`open1()`功能解析:特点与限制: 增加路径记忆功能:`open2()`功能解析:特点与改进: 使用智能指针优化内存管理:`open3()`功能解析:特点与改进: 图片自适应窗口:`open4()`功能解析:特点与改进: 总结1. **基本功能:图片选择与显示**2. ** 阅读全文
posted @ 2024-10-05 10:30 KevinBee 阅读(24) 评论(0) 推荐(0) 编辑
摘要:文章目录 引言AVL树的关键性质为什么选择AVL树? AVL树的结构节点对象的类 AVL树的插入检查是否为空树并处理根节点查询插入位置(非递归)插入节点并连接父节点更新平衡因子(在失去平衡的条件下进行旋转) 旋转旋转的原则右单旋(R)旋转场景旋转原理操作步骤 左单旋(L)旋转场景旋转原理操作步骤 左 阅读全文
posted @ 2024-10-02 15:43 KevinBee 阅读(8) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示