摘要: 读写文件 class Perso { public: char m_Name[64]; int m_Age; }; /* ios::in read file; ios::out write file; ios::ate 文件尾部 ios::app 追加写入文件 ios::trunc 如果文件已存在则 阅读全文
posted @ 2024-06-24 20:53 万舜 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 继承 // class 派生类 : 访问修饰符 基类1, 访问修饰符 基类2... class Animal { public: int mAge; virtual void speak() { cout<<"animal"<<endl; } }; class Sheep : public Anim 阅读全文
posted @ 2024-06-24 19:18 万舜 阅读(14) 评论(1) 推荐(0) 编辑
摘要: 运算符重载 运算符重载可以在通过成员函数或者全局函数进行重载,编译器提供了内置的运算符; 我们可以通过定义对应的函数和参数进行重载,也可以使用编译器提供的名称`operator运算符()`进行重载; 运算符重载本质是对内置的运算符函数进行重载:函数相同,参数不同; 返回引用和地址需要思考是否导致悬垂 阅读全文
posted @ 2024-06-22 17:08 万舜 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 友元:访问其他类的私有成员 在被访问的类中使用firend关键字声明; 全局函数作为友元,只需要在声明友元关系之前,该函数已经被声明即可;- 类做友元,只需要在声明友元关系之前,该类已经被声明即可; 成员函数做友元,则需要成员函数所属的类在声明友元关系之前已经完全定义,即使成员函数在类中仅仅只是声明 阅读全文
posted @ 2024-06-17 20:09 万舜 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 静态成员 静态成员由static修饰,所有对象共享; 静态成员变量在编译阶段进行分配内存,类内声明,类外初始化; 静态成员函数只能访问静态成员变量,因为普通成员变量在创建对象时会拷贝副本,所以静态成员函数无法识别操作的普通成员变量属于哪个对象; 成员变量和成员函数分开存储 一个空对象的大小为1字节, 阅读全文
posted @ 2024-06-16 21:36 万舜 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 类和结构体 class和struct的区别在于class默认是private的而struct默认是public的 struct 继承自另一个 struct 或 class 时,默认继承方式是 public 继承 class 继承自另一个 class 或 struct 时,默认继承方式是 privat 阅读全文
posted @ 2024-06-13 23:23 万舜 阅读(8) 评论(0) 推荐(0) 编辑
摘要: mkdir——创建目录指令 mkdir [参数] [目录名] 参数: -m 设定权限 -v 创建新目录返回信息 // 例如:所有用户都具有rwx的权限 mkdir -m 777 wansuns 删除目录——rmdir rmdir [参数] [目录名] //递归删除空目录 rmdir -p a/b/c 阅读全文
posted @ 2024-06-05 23:21 万舜 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 普通字符 [abc] 匹配中括号的所有字符 [^abc] 匹配除了中括号的所有字符 [A-Z] 匹配A-Z的大写字母区间内的字符 [a-z] 匹配a-z的小写字母区间内的字符 [0-9] 匹配0-9的数字 . 匹配除了换行、回车(\n,\r)的单个字符,等价于[^\n\r] \s 是匹配所有空白符, 阅读全文
posted @ 2024-06-05 16:01 万舜 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 正则表达式特性 字符匹配 普通字符:匹配字面值。 元字符:元字符具有特殊的含义,例如 \d 匹配任意数字字符,\w 匹配任意字母数字字符,. 匹配任意字符(除了换行符)等。 量词 *:匹配前面的模式零次或多次,例如 aa* +:匹配前面的模式一次或多次, 例如 aa+ ?:匹配前面的模式零次或一次, 阅读全文
posted @ 2024-06-05 14:07 万舜 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 正则表达式用于处理字符和字符串,是一种强大的工具 1. 正则表达式的模式 字面值字符:例如字母、数字、空格等,可以直接匹配它们自身。 特殊字符:例如点号 .、星号 *、加号 +、问号 ? 等,它们具有特殊的含义和功能。 字符类:用方括号 [ ] 包围的字符集合,用于匹配方括号内的任意一个字符。 元字 阅读全文
posted @ 2024-06-05 12:59 万舜 阅读(14) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示