- 博客(18)
- 收藏
- 关注
原创 Qt 如何添加pri(附属文件)到工程中
以basewidget.pri为例子1.首先在.pro主工程文件夹中创建 basewidget 文件夹2.在basewidget文件夹中创建子文件以及pri文件。
2024-06-21 16:06:17
347
原创 QT 实现cmd命令框
include <QMessageBox> // 弹出小窗#include <QProcess> // 新建进程然后点ui界面“确认”右键跳转到槽;以此类推;
2024-06-18 21:45:40
252
原创 QT 信号与槽
参数1,sender:发送信号的对象;参数2,signal:sender对象的信号;参数3,receiver:信号接收者;参数4,method:receiver对象的槽函数。
2024-06-18 16:53:54
217
原创 C++ 垃圾回收机制
1.标准C++没有垃圾回收机制的原因:系统开销、耗内存、替代方法、没有共同基类。2.C/C++中经典垃圾回收算法:引用计数算法、标记-清楚算法、节点拷贝算法。
2024-06-17 15:59:51
264
原创 C++ STL(deque)容器
int main()// 创建容器// 创建容器,初始化50个元素// 创建容器,创建50个元素,并且初始化// 容器之间可以赋值return 0;
2024-06-16 20:04:23
135
原创 c++ STL(vector)容器
vector 容器是STL中常见的容器之一,它和array容器非常类似,都可以看做是对c++普通数组的“升级版”。不同之处在于,array实现的是静态数组,而vector实现的是动态数组,即可以进行元素的插入跟删除。在此过程中,vector会自动调整内存空间。vector擅长在尾部插入和删除元素,时间复杂度为O(1);在容器头部或中部插入与删除,时间复杂度为O(n)。
2024-06-16 18:23:09
117
原创 如何理解C++的单继承与多继承,以及共有、私有、保护派生,抽象类。
已存在的类称为“基类”或者“父类”,新建立的类称为“子类”或者“派生类”。派生类除了继承基类的所有可引用的成员变量和成员函数外,还可以定义本身的成员变量和函数。protected:(变为私有)在派生类可以使用,类外不可以使用。protected:(变为私有)在派生类可以使用,类外不可以使用。基类:public:(变为私有)在派生类可以使用,类外不可以使用。private:不能在派生类和类外中使用。基类:public:(变为保护)在派生类可以使用,类外不可以使用。public:在派生类和类外可以使用。
2024-05-13 21:42:33
333
原创 C++如何理解函数重载
函数重载是一种特殊情况,C++允许在同一作用域中声明几个类似的同名函数,这些同名函数的形参列表(参数个数,类型,顺序)必须不同,常用来处理实现功能类似数据类型的不同问题。c++的编译器可以自动识别函数的实参来具体调用哪一个函数。概括一句话:函数重载是指完成不同功能的函数。
2024-05-13 20:28:21
142
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人