05 2024 档案

摘要:QStringList QDir::entryList(QDir::Filters filters = NoFilter, QDir::SortFlags sort = NoSort) const,该成员函数实现根据路径获取该文件夹下文件,其中QDir::SortFlags是一个枚举类型,各个常量参 阅读全文
posted @ 2024-05-31 14:19 记录学习的Lyx 阅读(387) 评论(0) 推荐(0) 编辑
摘要:QTableWidget在表头添加组件 QTableWidget的表头有一个类QHeaderView是专门处理表头的类,要在表头添加一个类似QCheckBox的组件需要重写一个类并继承QHeaderView。 QTableWidget中添加复选框并实现全选居中: 自定义类MyHeaderView并继 阅读全文
posted @ 2024-05-29 15:23 记录学习的Lyx 阅读(129) 评论(0) 推荐(0) 编辑
摘要:继承 通过继承机制可以实现对代码的拓展以及重用,而不用通过复制粘贴的方式来实现重用 继承语法:Class B : public A{ ... }; public是公用继承用的最多,B是子类(派生类),A是父类(基类) 子类可以访问从父类被public修饰的成员变量和函数,以及一些新增加的函数和变量, 阅读全文
posted @ 2024-05-14 23:36 记录学习的Lyx 阅读(8) 评论(0) 推荐(0) 编辑
摘要:while循环中的cin 在学习C++的过程中,C++ Preimer Plus中经常出现while(cin >> x),为什么可以这么写?cin是一个输入流对象,cin >> x单独使用时,返回结果也是一个cin对象(修改过的)。>>是运算符的重载,其函数原型istream& operator>> 阅读全文
posted @ 2024-05-11 19:15 记录学习的Lyx 阅读(189) 评论(0) 推荐(0) 编辑
摘要:内存分布 典型的C/C++内存表示有以下几部分构成 Text segment,存放代码段和只读常量的区域 Initialized data segment,通常叫做数据段,已经初始化的静态变量和全局变量存放的区域,如static int i = 5、全局变量int j = 10都存放在数据段 Uni 阅读全文
posted @ 2024-05-06 13:42 记录学习的Lyx 阅读(69) 评论(0) 推荐(0) 编辑
摘要:C++模板 C++是一个面向对象编程的语言,提供了类的继承和组合机制,虽然在层次结构上很简单,但使用起来非常糟糕。C++使用关键字template,告诉编译器声明的类或者对象是一个模板。模板不是像继承和组合那样重用目标代码,而是重用源代码。容器不再包含名为 Object 的泛型基类,而是包含未指定的 阅读全文
posted @ 2024-05-05 13:57 记录学习的Lyx 阅读(205) 评论(0) 推荐(0) 编辑
摘要:运算符重载 基本规则 可以重载的运算符: 不可重载的运算符: //返回类型 operator后面加运算符(参数列表) //eg. Integer operator+(Integer l, Integer r); class Integer{ public: Integer(int n = 0) : 阅读全文
posted @ 2024-05-03 20:54 记录学习的Lyx 阅读(5) 评论(0) 推荐(0) 编辑

more_horiz
keyboard_arrow_up light_mode palette
选择主题