
c++
文章平均质量分 51
春意盎然的三月
阳光明媚的季节
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
c++文件操作
以单个文件名为参数,获取文件大小,且返回文件内容指针。以文件列表为参数,返回文件内容指针列表。以文件名为参数,返回文件大小。原创 2023-04-01 15:04:41 · 232 阅读 · 2 评论 -
智能指针,对上一篇文章的补充
c++智能指针原创 2023-03-19 00:01:34 · 122 阅读 · 0 评论 -
qt中的共享指针,QSharedPointer类
当引用计数减少到零时,该对象将被销毁。在容器中存储对象:共享指针可以存储在STL容器中,如std::vector,这样可以在容器中存储指向T类型对象的指针,并且当容器元素被删除时,共享指针会自动处理内存释放。需要注意的是,在使用Qt共享指针时,应该避免使用裸指针来操作被共享的对象,以免造成悬挂指针的问题。在多线程环境中共享对象:共享指针可以在多个线程之间共享同一个对象,由于引用计数的机制,可以确保对象在所有线程都不再需要时被安全地销毁,而不会导致内存泄漏或竞态条件。原创 2023-03-16 22:33:27 · 8147 阅读 · 0 评论 -
用cmake将QHexView编译成静态库
本文主要简述了如何利用cmake将开源QHexView编译生成静态库,笔者默认读者已经下载并成功安装了cmake,且已经下载了QHexView源码。笔者为读者提供了cmake和QHexView下载链接如下cmake下载官网github QHexView源码笔者做了qt5.6.3兼容处理的QHexView笔者建议是用处理过的QHexView进行编译,否则跟读者编译结果跟笔者可能有些许差别。原创 2023-03-01 15:25:57 · 702 阅读 · 0 评论 -
关于qt 读写结构体
记录以下今天在使用qt编码时,遇到结构体读写文件时的问题。原创 2023-02-27 22:17:54 · 3412 阅读 · 2 评论 -
QSystemTrayIcon类使用
qt 托盘图标实例演示原创 2023-02-10 11:48:23 · 182 阅读 · 0 评论 -
【c++检测内存泄漏】
微软官方提供的内存泄漏检测方法转载 2022-07-18 21:50:17 · 398 阅读 · 0 评论 -
qt 信号槽 传递结构体 静态多为数组初始化
qt 静态 结构体数组初始化原创 2022-07-15 18:17:33 · 791 阅读 · 0 评论 -
Qt 串口调试助手16进制收发显示
qt 串口调试助手 显示16进制数,QSerialport QTcp 显示方法都一样原创 2022-07-11 11:34:45 · 3074 阅读 · 1 评论 -
Qt Modbus CRC ccsds校验 异或校验 数据显示 分割显示
Qt Modbus CRC 数据显示 分割显示原创 2022-06-23 16:56:47 · 817 阅读 · 0 评论 -
源码 QT
相信很多人跟我一样,对QT源码很着迷一次偶然间,我尽然发现了QT查找源码的网站下面给大家贴一个链接qt查源码网址然后给大家分享一下差源码的方法原创 2022-06-14 14:22:05 · 537 阅读 · 0 评论 -
积少成多的日记(养成好习惯)
20220526 qt中往往容易忽视的一点,QTimer定时器开启之后,对象销毁的时候可以这样处理,如下所示x_class::~x_class(){ if (timer->isActive()) { timer->stop(); }}原创 2022-05-26 16:11:52 · 127 阅读 · 0 评论 -
Qt WMIC获取windows硬件信息
做个小笔记CPU名称CPU核心数CPU线程数CPU序列号主板序列号主板信息BIOS序列号磁盘序列号磁盘信息第一个磁盘序列号MAC地址内存信息操作系统系统信息#include "test.h"#include <QProcess>//#include <QHostInfo>#include <QtNetwork/QHostInfo>#include <QDebug>test::test..原创 2022-04-29 23:34:55 · 1529 阅读 · 7 评论 -
qDebug 控制台输出
做个小笔记Ⅰ:*.pro文件中添加win32:CONFIG += consoleⅡ:添加头文件#include <QDebug>Ⅲ:用qDebug()<<"xxxx";输出即可原创 2022-04-24 09:36:40 · 1606 阅读 · 0 评论 -
QString QFont::toString() const
希望这篇文章能对你有所帮助QFont类里有一个方法QString QFont::toString() const,转出来的结果如下所示,但是每个参数代表什么含义又搞不清楚。我用的是QT5.14.2版本的软件,Qt助手查不到每个参数的细节,如下所示我在这个位置找到了我想要的答案qt - QFont.toString() 的格式是否在 Qt 版本中记录和/或稳定? - IT工具网 (coder.work)并且我认为官网提供的下面这个链接的说法也有问题QFont Class |...原创 2022-04-22 18:25:08 · 970 阅读 · 0 评论 -
stawberry-perl Qt Xlsx
家人们,你是不是在使用Qt Xlsx 的时候需要下载stawberry-perl ,然后官网下载还贼慢,有很多博主做了教程,但是不带安装包,所以基本上都要去官网下载,为了方便家人们,我已经把他下载好了,链接放在下面,去淘宝白嫖一下会员,下载就很方便了stawberry-perl:链接:https://pan.baidu.com/s/1xKtBY0_AW-qeAGJ5BAao1A?pwd=98fx提取码:98fx复制这段内容后打开百度网盘手机App,操作更方便哦其他的资源你看这位博主的就行..原创 2022-04-16 09:20:51 · 482 阅读 · 0 评论 -
for循环 范围迭代
文章目录前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结前言在学习c++/qt中的例程的时候,有如下代码QChart *MyThemWidget::createBarChart(int valueCount) const{ (void)valueCount; QChart *chart = new QChart(); chart->setTitle("Bar chart"); QS...原创 2022-03-15 16:41:46 · 464 阅读 · 0 评论 -
c++/Qt/前置声明/QT_FORWARD_DECLARE_CLASS
QT_FORWARD_DECLARE_CLASS <->Qt 中的前置声明类我们在学习Qt自带的demo时,很多时候会看到这个宏,也就是c++的前置声明宏在学习过程中我们会有以下疑问? 1.什么是前置声明?前置声明:即类、函数和模板的声明,无定义. 2.为什么要使用前置声明?前置声明有什么优点、缺点?①因为前置声明可以节省编译时间。②优点: #include 会使编译器展开对应头文件的所有内容进行编译。 前置声明只需要编译你用到的部分(一般是一个指针,指向你所指...原创 2022-03-14 09:30:04 · 2582 阅读 · 0 评论