Qt 是一个跨平台C++图形界面开发库,利用Qt可以快速开发跨平台窗体应用程序,在Qt中我们可以通过拖拽的方式将不同组件放到指定的位置,实现图形化开发极大的方便了开发效率,本章将重点介绍QSqlDatabase数据库模块的常用方法及灵活运用。Qt SQL模块是Qt框架的一部分,它提供了一组类和函数,用于在Qt应用程序中进行数据库操作。这个模块的目标是简化数据 ......
61
0
0
2024-03-02
C++20模块那些事目录C++20模块那些事1.模块单元1.1 Global Module Fragment1.2 purview1.3 Private module fragment2.模块使用2.1 创建模块2.2 导出2.3 导入2.4 模块中的include2.4.2 Global Module Fragment区`#inlcude`3.模块分解3. ......
71
0
0
2024-03-01
文章目录一、元素操作1、首尾 添加 / 删除 元素2、获取 首尾 元素二、迭代器遍历容器1、正向迭代与反向迭代2、代码示例一、元素操作1、首尾 添加 / 删除 元素list 双向链表容器 提供了 push_back、pop_back、push_front 和 pop_front 等一系列用于操作列表元素的成员函数 , 函数原型如下 :头部插入元素 : 在容器 ......
69
0
0
2024-02-29
文章目录一、 list 双向链表容器简介1、容器特点2、容器操作时间复杂度3、遍历访问5、头文件二、 list 双向链表容器 构造函数1、默认无参构造函数2、创建包含 n 个相同元素的 list 双向链表3、使用初始化列表构造 list 双向链表4、使用另外一个 list 容器 构造 list 双向链表容器一、 list 双向链表容器简介1、容器特点list ......
78
0
0
2024-02-29
【1】需求需求:有一个 “00:01:33.90” 这样格式的时间字符串,需要将这个字符串的时间值提取打印出来(提取时、分、秒、毫秒)。这个时间字符串从哪里来的? 是ffmpeg返回的时间,也就是视频的总时间。下面是ffmpeg获取视频总时间的输出。C:\Users\11266>ffmpeg -i D:/123.mp4 ffmpeg version ......
84
0
0
2024-02-29
Qt 是一个跨平台C++图形界面开发库,利用Qt可以快速开发跨平台窗体应用程序,在Qt中我们可以通过拖拽的方式将不同组件放到指定的位置,实现图形化开发极大的方便了开发效率,本章将重点介绍TreeWidget与QCharts的常用方法及灵活运用。在之前的文章中笔者介绍了如何使用QCharts模块来绘制简单的折线图并对通用API接口进行了概括,本章我们通过在Tr ......
137
0
0
2024-02-28
0 概述链表作为一种基础的数据结构,在很多地方会用到。如在Linux内核代码,redis源码,python源码中都有使用。除了单向链表,还有双向链表,本文主要关注单向链表(含部分循环链表题目,会在题目中注明,其他情况都是讨论简单的单向链表)。1 定义先定义一个单向链表结构,如下,定义了链表结点和链表两个结构体。这里我没有多定义一个链表的结构体,保存头指针,尾 ......
68
0
0
2024-02-26
⛺️生活的理想,就是为了理想的生活!文章目录一、 算术操作符:1.1 加减乘除二、 移位操作符:2.1 计算机中整数的存储2.2 >> 右移操作符2.3 << 左移操作符2.4 &按位与2.5 |按位或2.6 ^ 按位异或^ 按位异或应用示例:三、 复合赋值符 :二、单目操作符:& 取地址三、 关系操作符:四、 逻辑操 ......
108
0
0
2024-02-26
⛺️生活的理想,就是为了理想的生活!📋 前言🌈hello! 各位铁铁们大家好啊,不知道大家对栈和队列的学习都学过了吧?那么用栈来实现队列你会做嘛? ⛳️栈和队列我们前面说了都是一种特殊的线性表,而在学习过程中用栈来尝试实现队列是很有必要来考验一下我们对栈和队列的掌握的!文章目录📋 前言一、 栈实现队列具体要求二、栈实现队列的核心思想2.1 如何插入的思想2. ......
80
0
0
2024-02-25
⛺️生活的理想,就是为了理想的生活!📋 前言🌈hello! 各位铁铁们大家好啊,栈和队列我们都学过了那么试试用队列实现栈你会嘛?。文章目录📋 前言一、队列实现栈的具体功能二、队列实现栈的具体思路2.1 实现栈区的具体方法2.1 栈区的插入思路2.1 栈区的删除思路三、队列实现栈(具体代码)3.1 队列的准备3.2 栈区的初始化3.3 栈区的插入3.4 栈区的 ......
80
0
0
2024-02-25
⛺️生活的理想,就是为了理想的生活!📋 前言🌈hello! 各位宝子们大家好啊,栈区的实现我们前面已经讲了,而栈和队列都是特殊的线性表,今天我们就来看看队列是怎么实现的! ⛳️队列:只允许在一端进行插入数据操作,在另一端进行删除数据操作的特殊线性表,队列具有先进先出FIFO(First In First Out)的特点。 文章目录📋 前言一、 队列的概念及结 ......
80
0
0
2024-02-25
⛺️生活的理想,就是为了理想的生活!📋 前言🌈hello! 各位铁铁们大家好啊,今天来给大家更新一下栈这个数据结构,栈实际上是实现一种后进先出效果。 ⛳️一般我们在C语言学习期间函数开辟的空间就是在栈区,那么我们今天就来领略一下栈的风采吧! 文章目录📋 前言一、栈的概念及结构二、栈的实现2.1 栈的定义与初始化2.2 栈的入栈实现2.3 栈的出栈实现2.4 ......
85
0
0
2024-02-25
⛺️生活的理想,就是为了理想的生活!文章目录📋 前言一、什么是循环队列?二、如何实现循环队列?2.1 循环队列的结构2.2 循环队列的初始化2.3 如何检查队列是非为空2.4 如何检查队列是否满了2.5 循环队列如何插入数据2.6 循环队列如何删除数据2.7 获取循环队列头元素2.8 获取循环队列尾元素2.9 如何销毁循环队列三、循环队列练习循环队列结构代码 ......
91
0
0
2024-02-25
⛺️生活的理想,就是为了理想的生活!文章目录📋 前言💬 数组笔试题解析💭 一维数组笔试题✅ 一维数组笔试题解析✅ 一维数组笔试题验证💭 字符数组笔试题✅ 字符数组笔试题解析💭 字符数组笔试题解析 (strlen)✅ 字符数组(strlen)的考察📝全篇总结📋 前言🌈hello! 各位宝子们大家好啊,数组和指针系列我们全部讲解完毕了,那么今天就来看一下数组的笔 ......
77
0
0
2024-02-25
⛺️生活的理想,就是为了理想的生活!文章目录📋 前言1. 什么是链表1.1 链表的物理结构1.2 链表的种类2. 链表的实现一. SList.h 单链表的声明3.1 定义链表结构3.2 单链表函数的声明二. SList.h 单链表的定义2.1 动态申请链表一个节点2.2 单链表打印2.3 单链表尾插2.4 单链表的头插2.5 单链表的尾删2.6 单链表头删2 ......
67
0
0
2024-02-25