
C++
文章平均质量分 95
天河书阁 VicRestart
《说卦传》曰:“乾、天也,故称乎父。坤、地也,故称乎母。震一索而得男,故谓之长男。巽一索而得女,故谓之长女。坎再索而得男,故谓之中男。离再索而得女,故谓之中女。艮三索而得男,故谓之少男。兑三索而得女,故谓之少女”。
展开
-
C++学习之路(十九)C++ 用Qt5实现一个工具箱(用SQLite数据库来管理粘贴板数据)- 示例代码拆分讲解
上篇文章,我们用 Qt5 实现了在小工具箱中添加了《点击按钮以新窗口打开功能面板》功能。今天我们把粘贴板功能用SQLite数据库来管理,用SQLite来实现增删改查。下面我们就来看看如何来规划开发这样的小功能并且添加到我们的工具箱中吧。原创 2023-12-05 21:38:39 · 1071 阅读 · 0 评论 -
C++学习之路(十八)C++ 用Qt5实现一个工具箱(点击按钮以新窗口打开功能面板)- 示例代码拆分讲解
上篇文章,我们用 Qt5 实现了在小工具箱中添加了《增加托盘图标并且增加显示和退出菜单》功能。今天我们把按钮打开功能的方式改一改,让点击按钮以新窗口打开功能面板。下面我们就来看看如何来规划开发这样的小功能并且添加到我们的工具箱中吧。原创 2023-12-04 23:57:29 · 1108 阅读 · 0 评论 -
C++学习之路(十七)C++ 用Qt5实现一个工具箱(增加托盘图标并且增加显示和退出菜单)- 示例代码拆分讲解
上篇文章,我们用 Qt5 实现了在小工具箱中添加了《为屏幕颜色提取功能增加一个点击复制的功能》功能。今天我们增加一个比较正式点的功能,就是增加托盘图标并且增加显示和退出菜单(越来越像回事了吧 😁 )。下面我们就来看看如何来规划开发这样的小功能并且添加到我们的工具箱中吧。原创 2023-12-03 23:41:41 · 1070 阅读 · 0 评论 -
C++学习之路(十六)C++ 用Qt5实现一个工具箱(为屏幕颜色提取功能增加一个点击复制的功能)- 示例代码拆分讲解
上篇文章,我们用 Qt5 实现了在小工具箱中添加了《颜色代码转换和屏幕颜色提取功能》功能。今天我们把屏幕颜色提取的功能再扩展一下,让它可以点击复制吧。下面我们就来看看如何来规划开发这样的小功能并且添加到我们的工具箱中吧。原创 2023-12-02 18:20:08 · 922 阅读 · 2 评论 -
C++学习之路(十五)C++ 用Qt5实现一个工具箱(增加16进制颜色码转换和屏幕颜色提取功能)- 示例代码拆分讲解
上篇文章,我们用 Qt5 实现了在小工具箱中添加了《Base64图片编码预览功能》功能。为了继续丰富我们的工具箱,今天我们就再增加两个平时经常用到的功能吧,就是「 16进制颜色码转RGB文本 」和 「屏幕颜色提取」功能。下面我们就来看看如何来规划开发这样的小功能并且添加到我们的工具箱中吧。原创 2023-12-02 09:00:00 · 1069 阅读 · 0 评论 -
C++学习之路(十四)C++ 用Qt5实现一个工具箱(增加一个Base64图片编码预览功能)- 示例代码拆分讲解
上篇文章,我们用 Qt5 实现了在小工具箱中添加了《Base64加解密功能》功能。为了继续丰富我们的工具箱,今天我们就再增加一个平时经常用到的功能吧,就是「 Base64图片预览 」功能。下面我们就来看看如何来规划开发一个这样的小功能并且添加到我们的工具箱中吧。原创 2023-12-01 09:30:00 · 828 阅读 · 0 评论 -
C++学习之路(十三)C++ 用Qt5实现一个工具箱(增加一个Base64加解密功能)- 示例代码拆分讲解
上篇文章,我们用 Qt5 实现了在小工具箱中添加了《XML文本格式化功能》功能。为了继续丰富我们的工具箱,今天我们就再增加一个平时经常用到的功能吧,就是「 Base64加解密 」功能。下面我们就来看看如何来规划开发一个这样的小功能并且添加到我们的工具箱中吧。原创 2023-11-30 10:00:00 · 1032 阅读 · 1 评论 -
C++学习之路(十二)C++ 用Qt5实现一个工具箱(增加一个XML文本格式化功能)- 示例代码拆分讲解
上篇文章,我们用 Qt5 实现了在小工具箱中添加了《进制转换器功能》功能。为了继续丰富我们的工具箱,今天我们就再增加一个平时经常用到的功能吧,就是「 XML文本格式化 」功能。下面我们就来看看如何来规划开发一个这样的小功能并且添加到我们的工具箱中吧。原创 2023-11-30 09:00:00 · 501 阅读 · 0 评论 -
C++学习之路(十一)C++ 用Qt5实现一个工具箱(增加一个进制转换器功能)- 示例代码拆分讲解
上篇文章,我们用 Qt5 实现了在小工具箱中添加了《时间戳转换功能》功能。为了继续丰富我们的工具箱,今天我们就再增加一个平时经常用到的功能吧,就是「 进制转换 」功能。下面我们就来看看如何来规划开发一个这样的小功能并且添加到我们的工具箱中吧。原创 2023-11-29 10:00:00 · 514 阅读 · 0 评论 -
C++学习之路(十)C++ 用Qt5实现一个工具箱(增加一个时间戳转换功能)- 示例代码拆分讲解
上篇文章,我们用 Qt5 实现了在小工具箱中添加了《JSON数据格式化》功能,还是比较实用的。为了继续丰富我们的工具箱,今天我们就再增加一个平时经常用到的功能吧,就是「 时间戳转换 」功能,而且实现点击按钮后文字进行变更的处理逻辑。下面我们就来看看如何来规划开发一个这样的小功能并且添加到我们的工具箱中吧。原创 2023-11-29 09:00:00 · 527 阅读 · 0 评论 -
C++学习之路(九)C++ 用Qt5实现一个工具箱(增加一个JSON数据格式化功能)- 示例代码拆分讲解
上篇文章,我们用 Qt5 实现了在小工具箱中添加了《粘贴板记录管理》功能,用着还不错哈。为了继续丰富我们的工具箱,今天我们就再增加一个平时经常用到的功能吧,就是「 JSON数据格式化 」功能。下面我们就来看看如何来规划开发一个这样的小功能并且添加到我们的工具箱中吧。原创 2023-11-28 10:00:00 · 482 阅读 · 0 评论 -
C++学习之路(八)C++ 用Qt5实现一个工具箱(增加一个粘贴板记录管理功能)- 示例代码拆分讲解
昨天,我们用 Qt5 实现了一个小工具箱的雏形《C++ 实现简单的Qt界面(消息弹框、按钮点击事件监听)》,但是没什么实用价值。为了增加点作用,我们今天就为这个小工具箱增加第一个小功能 「 粘贴板记录管理功能 」,下面我们就来看看如何来规划开发一个这样的小功能并且添加到我们的工具箱中吧。原创 2023-11-28 09:00:00 · 512 阅读 · 0 评论 -
C++学习之路(七)C++ 实现简单的Qt界面(消息弹框、按钮点击事件监听)- 示例代码拆分讲解
这个示例创建了一个主窗口,其中包含两个按钮。第一个按钮点击时会显示一个简单的消息框,第二个按钮点击时会执行一个特定的操作(在这个例子中,仅打印一条调试信息)。原创 2023-11-27 10:00:00 · 2165 阅读 · 0 评论 -
C++学习之路(六)C++ 实现简单的工具箱系统命令行应用 - 示例代码拆分讲解
这个示例提供了一个基础框架,能够让用户扩展和添加新的工具到工具箱中,并在运行时选择和执行这些工具。它展示了如何使用面向对象的思想创建可扩展的程序结构,并利用 C++ 的特性和标准库来实现这一点。原创 2023-11-27 09:00:00 · 797 阅读 · 0 评论 -
C++学习之路(五)C++ 实现简单的文件管理系统命令行应用 - 示例代码拆分讲解
本期文件管理系统示例是一个简单的命令行程序,允许用户进行文件的创建、读取、追加内容和删除操作。这个示例涉及了一些基本的文件操作和用户交互。创建文件 (用户可以输入文件名和内容,创建新的文件。读取文件 (readFile()用户可以输入文件名,读取并显示文件的内容。追加文件内容 (用户可以输入文件名和内容,将新内容追加到已存在的文件末尾。删除文件 (用户可以输入文件名,删除指定的文件。当我们拆分讲解这个文件管理系统示例时,可以按照功能模块来逐步解释每个部分的作用和实现。原创 2023-11-26 19:56:00 · 642 阅读 · 0 评论 -
C++学习之路(四)C++ 实现简单的待办事项列表命令行应用 - 示例代码拆分讲解
本期示例《待办事项列表应用》展示了一个简单的任务管理系统,用户可以通过命令行界面执行添加任务、删除任务和显示任务列表等操作。让我们来拆分讲解一下这个待办事项列表应用,我们可以逐步解释每个部分的作用和实现。原创 2023-11-26 19:19:15 · 590 阅读 · 0 评论 -
C++学习之路(三)解析讲解超简单学生信息管理系统代码知识点 - 《根据实例学知识》
这个学生信息管理系统涵盖了C++编程的多个关键方面,展示了面向对象编程、文件操作、函数使用、容器和控制流等重要概念的应用。在这个实例中,使用了类(`Student` 类)来封装学生信息,通过私有成员和公共接口提供了访问和操作数据的方式。`构造函数` 被用于对象的初始化,成员函数则允许对学生信息进行显示和访问。另外,利用 `std::vector` 容器来管理多个学生对象,展示了容器在存储和操作数据上的便利性。此外,`文件操作`是关键的一部分...原创 2023-11-25 09:30:00 · 483 阅读 · 0 评论 -
C++学习之路(一)什么是C++?如何循序渐进的学习C++?【纯干货】
C++是一种高级编程语言,是对C语言的扩展和增强。它在C语言的基础上添加了面向对象编程(OOP)的特性,使得开发者能够更加灵活和高效地编写代码。C++的名字中的“++”符号表示在C语言的基础上向前发展一步,即“加加”,意味着它是C语言的改进和扩展。由Bjarne Stroustrup于20世纪80年代初期开发,最初被设计为增强C语言,以便支持更强大的程序设计。原创 2023-11-24 09:00:00 · 701 阅读 · 0 评论 -
C++学习之路(二)C++如何实现一个超简单的学生信息管理系统?C++示例和小项目实例
这个示例实现了一个简单的学生信息管理系统。它包括了学生类的定义,可以添加学生信息、显示所有学生信息,将学生信息保存到文件并从文件加载信息。通过这个示例,你可以了解到如何使用类、函数和文件操作来构建一个基本的信息管理系统。一个简单的学生信息管理系统可以由C++的类、函数和文件操作组合实现。在学习过程中,重点理解面向对象编程、文件操作、函数的使用和控制流是关键。同时,要始终注意输入的有效性和错误处理,确保程序的稳健性和可靠性。逐步构建程序并理解每一部分的功能和实现方式,对于初学者来说是非常重要的。原创 2023-11-24 10:00:00 · 1743 阅读 · 0 评论