07 2024 档案

摘要:目录1. 声明与定义2. 常量成员函数的特点3. 常量成员函数的使用4. 关键字 mutable5. 总结 在C++中,常量成员函数(const member function)是指在函数声明的尾部加上 const 关键字的成员函数。这种函数不能修改类的成员变量,也不能调用会修改类成员变量的其他成员 阅读全文
posted @ 2024-07-30 14:50 做梦当财神 阅读(145) 评论(0) 推荐(0) 编辑
摘要:目录1. 指针悬挂的成因2. 防止指针悬挂的方法3. 例子与实践4. 总结 指针悬挂(Dangling Pointer)是C++编程中常见的一个问题,它指的是一个指针指向了已经被释放或者无效的内存区域。当对悬挂指针进行解引用操作时,程序行为将是未定义的,可能会导致崩溃、数据损坏或其他意外行为。 1. 阅读全文
posted @ 2024-07-29 23:37 做梦当财神 阅读(102) 评论(0) 推荐(0) 编辑
摘要:目录1. 构造函数参数列表初始化的语法2. 为什么使用参数列表初始化3. 示例4. 常量和引用成员的示例5. 使用参数列表初始化的注意事项6. 总结 在C++中,构造函数参数列表初始化(initializer list)是一种用于在对象创建时初始化成员变量的语法。这种方式在性能和可读性方面具有一些优 阅读全文
posted @ 2024-07-25 15:10 做梦当财神 阅读(293) 评论(0) 推荐(0) 编辑
摘要:目录1. 指针数组2. 数组指针2.1 *ptr[i]与(*ptr)[i]的区别3. 区别总结 在C++中,指针数组和数组指针是两个不同的概念,它们的名字虽然相似,但含义和使用方式都有明显的区别。以下是详细的介绍和区别: 1. 指针数组 指针数组(Array of Pointers)是一个数组,其中 阅读全文
posted @ 2024-07-19 11:02 做梦当财神 阅读(673) 评论(0) 推荐(0) 编辑
摘要:目录1. 指针函数2. 函数指针3. 区别总结 在C++中,指针函数和函数指针是两个不同的概念,尽管它们的名字非常相似。以下是详细的介绍和区别: 1. 指针函数 指针函数(Pointer to a function)是返回类型为指针的函数。 它的返回值是一个指向某种数据类型的指针。以下是一个示例: 阅读全文
posted @ 2024-07-19 10:57 做梦当财神 阅读(112) 评论(0) 推荐(0) 编辑
摘要:目录1. 使用函数指针2. 使用函数对象(仿函数)3. 使用std::function和std::bind4. 小结 回调函数是一种允许函数作为参数传递给另一个函数的机制。在C++中,回调函数常用于实现事件驱动编程、异步操作和可重用性等功能。 C++中有多种实现回调函数的方法,包括使用函数指针、函数 阅读全文
posted @ 2024-07-17 11:02 做梦当财神 阅读(115) 评论(0) 推荐(0) 编辑
摘要:目录1. 一维数组1.1 数组退化1.2 指针算术1.2.1 arr 是指向第一个元素的地址1.2.2 arr[i] 表示什么?2. 二维数组2.1数组退化2.2 示例解释2.3 总结 1. 一维数组 #include <iostream> // 函数声明,形参为一个数组和一个整数 void pri 阅读全文
posted @ 2024-07-16 16:49 做梦当财神 阅读(65) 评论(0) 推荐(0) 编辑
摘要:目录rglob() 方法glob() 方法具体区别递归搜索示例使用 rglob() 递归搜索所有 .txt 文件使用 glob() 仅在当前目录搜索 .txt 文件在当前目录和子目录中搜索 .txt 文件(通过 glob 和 ** 组合)总结 在 Python 中,rglob() 和 glob() 阅读全文
posted @ 2024-07-11 09:24 做梦当财神 阅读(532) 评论(0) 推荐(0) 编辑
摘要:目录Path().name 属性使用示例详细解析常见用法补充说明其他相关属性 在 Python 中,Path().name 是 pathlib 模块中的 Path 对象的一个属性,用于获取路径的最后一个组件(即文件名或目录名)。 pathlib 模块提供了一个面向对象的文件系统路径处理方法,Path 阅读全文
posted @ 2024-07-11 04:20 做梦当财神 阅读(88) 评论(0) 推荐(0) 编辑
摘要:os.sep 是 Python 中 os 模块的一个属性,用于表示操作系统特定的路径分隔符。 这个属性在处理文件路径时非常有用,因为不同操作系统使用不同的路径分隔符。 例如,在 Windows 上,路径分隔符是反斜杠 (\),而在 Unix 和 Linux 系统上,路径分隔符是正斜杠 (/)。 以下 阅读全文
posted @ 2024-07-10 16:01 做梦当财神 阅读(194) 评论(0) 推荐(0) 编辑
摘要:目录1. repr 函数2. 示例代码3. repr 与 str 的区别 在 Python 中,repr 是 representation 的缩写。它是一个内置函数,用于返回对象的官方字符串表示形式。这通常是一个可以用来重新创建对象的字符串,或者至少是对开发者友好的字符串,便于调试和理解对象的内容。 阅读全文
posted @ 2024-07-10 15:10 做梦当财神 阅读(834) 评论(0) 推荐(0) 编辑
摘要:目录1. 基本语法1.1 示例2. 实际应用3. 注意事项 函数指针是指向函数的指针,它保存了函数的地址,可以通过它调用指向的函数。函数指针在C++中具有多种用途,例如回调函数、动态函数调用以及实现多态等。 1. 基本语法 函数指针的声明语法如下: 返回类型 (*指针名)(参数列表); 1.1 示例 阅读全文
posted @ 2024-07-01 23:11 做梦当财神 阅读(45) 评论(0) 推荐(0) 编辑

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