摘要: 这篇没有渲染,没有图片,就是我想对你重新表白。正好这是我第100篇文章,用这种形式也算是我的一份小礼物吧。 一年前,你用一句“你生日这天把我送给你应该是你最想要的礼物了吧”,“空着手”就答应了我的追求,你也说“从一个人到两个人,从卸下防备到开怀大笑”。再到这一年里发生的所有事情,有让你开心,有让你难 阅读全文
posted @ 2023-07-17 00:00 ivanlee717 阅读(119) 评论(1) 推荐(1) 编辑
摘要: linux awk cat curl df du echo find firewalld grep head ll ln locate netstat rpm sed sort pip ps top tree whereis which 阅读全文
posted @ 2022-06-04 12:18 ivanlee717 阅读(88) 评论(0) 推荐(1) 编辑
摘要: QMainWindow QMainWindow是一个为用户提供主窗口程序的类,包含一个菜单栏(menu bar)、多个工具栏(tool bars)、多个停靠部件(dock widgets)、一个状态栏(status bar)及一个中心部件(central widget),是许多应用程序的基础,如文本 阅读全文
posted @ 2024-06-05 11:39 ivanlee717 阅读(42) 评论(0) 推荐(0) 编辑
摘要: 信号与槽函数 在 Qt 中,信号(Signals)和槽(Slots)是用于对象间通信的一种机制,是 Qt 中事件处理和消息传递的重要方式。信号和槽机制使得对象之间的通信更加灵活和方便,同时也实现了很好的解耦。 当某个事件发生后,如某个按钮被点击了一下,它就会发出一个被点击的信号(signal)。 某 阅读全文
posted @ 2024-05-30 10:57 ivanlee717 阅读(125) 评论(0) 推荐(0) 编辑
摘要: Qt_2 小部件是 GUI 的基本元素。 它也称为UI 控件。 它接受来自底层平台的不同用户事件,如鼠标和键盘事件(以及其他事件)。 我们使用不同的小部件创建 UI。 曾经有一段时间,所有的 GUI 控件都是从头开始编写的。 Qt 小部件通过开发具有现成的 GUI 控件的桌面 GUI 来缩短时间,并 阅读全文
posted @ 2024-05-18 17:17 ivanlee717 阅读(67) 评论(0) 推荐(0) 编辑
摘要: Qt_1 Qt Creator 是 Qt 公司生产的 IDE。 它集成了多个工具,包括代码编辑器、图形 UI(GUI)设计器、编译器、调试器、Qt 设计器、Qt 快速设计器和 Qt 助手等。 Qt Designer 帮助设计基于小部件的 GUI,而 Qt Quick Designer 提供了在设计模 阅读全文
posted @ 2024-05-04 15:19 ivanlee717 阅读(107) 评论(0) 推荐(1) 编辑
摘要: 类模板应用 explicit explicit 是一个关键字,用于指定该构造函数是显式构造函数。在C++中,当一个类的构造函数只有一个参数时,它可以被用于隐式类型转换,这可能会导致意想不到的行为和潜在的错误。为了避免这种情况,可以使用 explicit 关键字来声明该构造函数,表示禁止隐式类型转换, 阅读全文
posted @ 2024-05-01 23:52 ivanlee717 阅读(34) 评论(0) 推荐(0) 编辑
摘要: class_template 类模板和函数模板的定义和使用类似,我们已经进行了介绍。有时,有两个或多个类,其功能是相同的,仅仅是数据类型不同。类模板用于实现类所需数据的类型参数化 template<class NameType, class AgeType> class Person { publi 阅读全文
posted @ 2024-04-25 22:25 ivanlee717 阅读(46) 评论(0) 推荐(0) 编辑
摘要: C++_template c++提供了函数模板(function template.)所谓函数模板,实际上是建立一个通用函数,其函数类型和形参类型不具体制定,用一个虚拟的类型来代表。这个通用函数就成为函数模板。凡是函数体相同的函数都可以用这个模板代替,不必定义多个函数,只需在模板中定义一次即可。在调 阅读全文
posted @ 2024-04-19 10:01 ivanlee717 阅读(52) 评论(0) 推荐(0) 编辑
摘要: 系统调用 系统调用,顾名思义,说的是操作系统提供给用户程序调用的一组“特殊”接口。用户程序可以通过这组“特殊”接口来获得操作系统内核提供的服务,比如用户可以通过文件系统相关的调用请求系统打开文件、关闭文件或读写文件,可以通过时钟相关的系统调用获得系统时间或设置定时器等。 从逻辑上来说,系统调用可被看 阅读全文
posted @ 2024-04-15 13:52 ivanlee717 阅读(36) 评论(0) 推荐(0) 编辑
摘要: dynamic_memory 首先通过一段代码来引入动态内存分配的主题。一个名为StringBad的类以及一个功能更强大的String类。 #include<iostream> #ifndef STRNGBAD_H_ #define STRNGBAD_H_ class StringBad { pri 阅读全文
posted @ 2024-03-24 22:12 ivanlee717 阅读(70) 评论(0) 推荐(0) 编辑
摘要: list 链表是一种物理存储单元上非连续、非顺序的存储结构,数据元素的逻辑顺序是通过链表中的指针链接次序实现的。链表由一系列结点(链表中每一个元素称为结点)组成,结点可以在运行时动态生成。每个结点包括两个部分:一个是存储数据元素的数据域,另一个是存储下一个结点地址的指针域。相较于vector的连续线 阅读全文
posted @ 2024-03-19 10:35 ivanlee717 阅读(49) 评论(0) 推荐(0) 编辑