一杯清酒邀明月
天下本无事,庸人扰之而烦耳。
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 156 下一页
摘要: 1. 使用方式 在 QT 中使用 VLD 的方法可以查看另外几篇博客: QT 使用 Visual Leak Detector(方式一) QT 使用 Visual Leak Detector(方式二) QT 使用 Visual Leak Detector(方式三) 本次测试使用的环境为:QT 5.9. 阅读全文
posted @ 2024-03-04 18:36 一杯清酒邀明月 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 1. 使用方式 在 QT 中使用 VLD 的方法可以查看另外几篇博客: QT 使用 Visual Leak Detector(方式一) QT 使用 Visual Leak Detector(方式二) QT 使用 Visual Leak Detector(方式三) 本次测试使用的环境为:QT 5.9. 阅读全文
posted @ 2024-03-04 18:28 一杯清酒邀明月 阅读(63) 评论(0) 推荐(0) 编辑
摘要: 1. 使用方式 在 QT 中使用 VLD 的方法可以查看另外几篇博客: QT 使用 Visual Leak Detector(方式一) QT 使用 Visual Leak Detector(方式二) QT 使用 Visual Leak Detector(方式三) 本次测试使用的环境为:QT 5.9. 阅读全文
posted @ 2024-03-04 18:25 一杯清酒邀明月 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 1. 使用前的准备 参考本人另一篇博客 安装 Visual Leak Detector 下载 vld-2.5.1-setup.exe 并按步骤安装 VLD。这一种使用方式的特点是,在一台电脑上安装完成后,将 VLD 安装目录下的 lib 库及 include 文件拷贝到项目目录中,在项目 pro 文 阅读全文
posted @ 2024-03-04 17:50 一杯清酒邀明月 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 1. 使用前的准备 参考本人另一篇博客 安装 Visual Leak Detector 下载 vld-2.5.1-setup.exe 并按步骤安装 VLD。这一种使用方式的特点是,在一台电脑上安装完成后,需在项目 pro 文件中指明库及头文件的路径,然后在 mian.cpp 文件中 #include 阅读全文
posted @ 2024-03-04 17:46 一杯清酒邀明月 阅读(42) 评论(0) 推荐(0) 编辑
摘要: 1. 使用前的准备 参考本人另一篇博客 安装 Visual Leak Detector 下载 vld-2.5.1-setup.exe 并按步骤安装 VLD。这一种使用方式的缺点是,当把项目拷贝到别的电脑上编译运行时,需要按以下流程重新配置 VLD 环境。但优点是在一台电脑上配置完成后,用的时候十分方 阅读全文
posted @ 2024-03-04 17:36 一杯清酒邀明月 阅读(86) 评论(0) 推荐(0) 编辑
摘要: 一、简介 VLD = Visual Leak Detector,是一款用于 Visual C++ 的免费的内存泄露检测工具,官网 kinddragon.github.io, GitHub 。先说优点: 为每个泄漏的块提供完整的堆栈跟踪,包括源文件和行号信息(如果可用)。 检测大多数(如果不是全部)类 阅读全文
posted @ 2024-03-04 17:10 一杯清酒邀明月 阅读(972) 评论(0) 推荐(0) 编辑
摘要: 一. 工具下载 Visual Leak Detector 官网下载地址:https://kinddragon.github.io/vld/, 点击 Download Installer 绿色按钮可下载工具的安装程序 vld-2.5.1-setup.exe。也可去 Git 仓库 releases 界面 阅读全文
posted @ 2024-03-04 17:01 一杯清酒邀明月 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 1. 工具简介 Visual Leak Detector 简称 VLD,是 Windows 平台下用于 C/C++ 代码内存泄漏检测的开源工具,使用起来比较简单,配置好环境后包含头文件,就可以在运行时自动检测是否存在内存泄漏,并在指定位置(控制台或者文本文件)输出检测报告。该工具最初由 Dan Mo 阅读全文
posted @ 2024-03-04 16:51 一杯清酒邀明月 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 一 、下载QT VS TOOL 插件 1.1 下载地址 官方下载地址:Index of /development_releases/vsaddin 找到对应的VS版本下载 1.2 安装 先关闭VS,然后安装,在打开VS,就看到顶部有QT VS TOOLS 了 1.3 添加路径 Qt Options- 阅读全文
posted @ 2024-03-04 16:46 一杯清酒邀明月 阅读(1295) 评论(0) 推荐(0) 编辑
摘要: 1、自用方法介绍 【1】VS使用debug模式执行程序(注意:Release模式无法看到堆栈细节!) 【2】截取内存快照 2、别人方法介绍 【1】首先用vs attach到进程,再点调试–窗口–显示诊断工具。 注意:如果用调试–性能探测器去附加进程,则内存使用率这一项是灰的,无法勾选,但是用先att 阅读全文
posted @ 2024-03-04 16:44 一杯清酒邀明月 阅读(923) 评论(0) 推荐(0) 编辑
摘要: 1.软件说明 Modbus Poll:是Witte Software公司开发的的Modbus主机仿真器,用于测试和调试Modbus从设备。软件支持ModbusRTU、ASCII、TCP/IP协议。支持多设备监控,可以同时监视多个从设备/数据域。 Modbus Slave:Modbus从设备仿真器,主 阅读全文
posted @ 2024-03-01 15:43 一杯清酒邀明月 阅读(6838) 评论(0) 推荐(2) 编辑
摘要: 软件介绍 Modbus Poll是一个模拟Modbus协议主机的上位机软件,主要用于模拟测试跟其他从机设备通信的过程。与之成套存在的另一个软件--Modbus Slave,则是模拟Modbus协议从机的上位机软件。该软件内部封装标准Modbus协议栈,通过图形化界面使得操作更为简便。目前软件支持01 阅读全文
posted @ 2024-03-01 15:33 一杯清酒邀明月 阅读(3068) 评论(0) 推荐(2) 编辑
摘要: 一. 概述 Modbus是MODICON公司与1979年开发的一种通讯协议,是一种工业现场总线协议标准。1996年施耐德公司推出了基于以太网TCP/IP的Modbus协议 ModbusTCP。 Modbus协议是一项应用层报文传输协议,包括ASCII、RTU、TCP三种报文类型,协议本身并没有定义物 阅读全文
posted @ 2024-03-01 15:27 一杯清酒邀明月 阅读(215) 评论(0) 推荐(1) 编辑
摘要: 一、16位高低位转换 1 quint16 highAndLowConversion_16(quint16 data) 2 { 3 return ((data & ox00ff) << 8) | (data >> 8); 4 } 二、32位高低位转换 1 quint32 highAndLowConve 阅读全文
posted @ 2024-03-01 15:24 一杯清酒邀明月 阅读(255) 评论(0) 推荐(0) 编辑
摘要: 在疫情环境下催生出了很多的无人或者减少人员接触的项目,比如无人智慧餐厅项目中的无人送餐项目,主要是由送餐小车和一个中控屏和部分协助发餐的设备组成,由于餐厅一般的范围不会很大,考虑到Wi-Fi通信可能比较麻烦,我们前期组网协议使用的是 zigbee,这样的话小车可以无网络运行且待电能力较高,zigbe 阅读全文
posted @ 2024-03-01 11:26 一杯清酒邀明月 阅读(1373) 评论(0) 推荐(0) 编辑
摘要: 1、概述 QModbusServer类是用于接收和处理Modbus请求的接口。 1 Header: #include <QModbusServer> 2 qmake: QT += serialbus 3 Since: Qt 5.8 4 Inherits: QModbusDevice 5 Inheri 阅读全文
posted @ 2024-03-01 11:21 一杯清酒邀明月 阅读(389) 评论(0) 推荐(2) 编辑
摘要: 之前对线程理解得不深入,所以对Qt的线程机制没有搞清楚,今天写一篇文章总结一下,如有错误,欢迎指出。 首先需要理解线程是什么,线程在代码中的表现其实就是一个函数,只不过这个函数和主线程的函数同时运行,写C语言的都知道,一般代码是从main()函数开始运行的,每个线程都有一个入口函数,main()函数 阅读全文
posted @ 2024-02-29 18:51 一杯清酒邀明月 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 假期手痒用Qt写了个便笺程序,其中文件操作用到了QtConcurrent模块。噼里啪啦,一通猛如虎的操作下来,代码写完了,愉快地build+run一套,结果报错了:( Cannot open include file: 'QtConcurrent': No such file or director 阅读全文
posted @ 2024-02-29 18:49 一杯清酒邀明月 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 多线程中使用QTimer 我们可能在Qt的多线程中使用QTimer中都会遇到一个错误: Cannot create children for a parent that is in a different thread.或者QObject::startTimer: Timers cannot be 阅读全文
posted @ 2024-02-29 18:47 一杯清酒邀明月 阅读(1226) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 156 下一页