C++ QMainWindow无边框窗口自定义标题栏可拖拽移动拉伸改变窗口大小
C++ QMainWindow无边框窗口自定义标题栏可拖拽移动拉伸改变窗口大小,适用于Win11、Win10, 自带窗口阴影圆角。
C++ glog demo
C++ glog demo, 运行环境vs2019、VS2022,x86, 如果需要x64编译,需要自己下载编译glog x64的sdk
Qt蓝牙串口源码支持十六进制发送、字符发送、定时发送
1、可以使用vs2019/vs2017 Qt进行编译
2、源码说明链接:https://mingshiqiang.blog.csdn.net/article/details/80733737
c++ PImpl实现机制
**PIMPL** ,即Private Implementation,一般称之为类的私有化实现,PImpl主要有两个作用;
(1)它让声明和实现进行解耦,在项目开发时,如果很多文件引用了该头文件,如果头文件改变了一些实现,那么在编译时,所有引用的文件也得重新编译一次,增加了c++程序的编译时间, 如果把实现用一个指针进行声明,改变实现的代码,只会关联一次,降低了耦合度,可以减少编译时间。
(2)Pimpl,也可以称之为pointer to implementation, 指向实现的指针,可以用来对“类的接口与实现”进行解耦,比如在sdk开发时,可以用这个技巧来避免在头文件中暴露私有细节,使sdk接口与实现保持完全分离。
很全的 Qt qss
这是一个Qt第三方样式表,下载后,可以直接加到项目中使用。不知道怎么用的,可以关注我的Qt专栏。使用链接:https://mingshiqiang.blog.csdn.net/article/details/108860180
jsoncpp_sdk_x64.rar
vs2017编译的jsoncpp sdk, 包含Debug和Release版本dll, lib , include,可以和其它sdk一样直接包含到项目中使用,可以去我的博客C++专栏找使用方法。
ffplay源码架构图.vsdx
我用visio2016画的,把ffplay源码中的各个模块都展现出来了,有兴趣的可以去看看我的博客。
MusicPlayer.rar
该音乐播放器使用Qt开发,代码用QtCreator编写,下载即可使用,主要用QMediaPlayer的一些功能,可以看我的博客讲解。
Qt子线程更新数据发到主线程显示.rar
Qt的子线程无法直接更新主UI,需要发送信号到主线程进行更新,我用的QTableWidget展示数据。
FileDownlod.rar
Qt实现的网络文件下载,用QtCreator可以直接打开编译,运行,我的博客有讲解,可以去看看。
lua-5.3.4源码
lua5.3.4源码,导入VS2015可以直接编译,想学习分析Lua源码的可以下载,研究。
中国象棋源码(C++/MFC)
用MFC写的中国象棋游戏,VS2015可以直接编译,有多重AI算法,有兴趣可以研究,全网最好的象棋代码。又不懂的可以看看我的博客,有讲解。
Win10 Git Bash闪退的解决方案文件
当你的Win10系统出现Git Bash闪退时,需要该文件进行开启相关服务,可以参考我的博客进行解决。
Halcon12与MFC数字识别详细教程
基于Halcon12的数字识别,识别精确,关于代码的解释,请关注的我的博客,在博客里我做了详细的解释。
ffmpeg3.2.4_Win32开发库文件
ffmpeg3.2.4_Win32开发库文件,包含头文件,静态库lib, 动态库dll.
Qt进度条QProgressBar的使用(详细代码)
详细的工程代码与注释,讲解Qt进度条QProgressBar的使用方法,完整的代码。
支持向量机通俗导论(理解SVM的三层境界)PDF
这应该是全网最全最清晰的SVM学习的资料了,我学了10天,终于了解了,大家可以学学看。PDF文档学会后,可以结合OpenCV的源码看看,相信你们一定有大的收获。
C# TCP网络通信示例:多人聊天发文件
该资源包含客户端,服务器, 用户注册到数据库(可自行裁剪该功能),通过TCP 实现聊天,发文件,可以多人同时聊天。代码有完整的注释,是完整的项目。
华为C++/C/java代码规范(完整版)
最新的华为代码规范,适用于C++/C/java,高清带目录,格式标准的代码给自己和维护者都是一种享受,建议程序员多看看。
C++/OpenCV2.4.9 数字精确识别源码
利用OpenCV的图像处理技术,对图像进行灰度处理,二值分析,降噪,滤波等,识别照片中的数字,完美精确, C++ VS2015代码,有详细的代码注释,完整源码。
C# Winform数值实时曲线(完整示例)
C#实现显示实时数据,并形成曲线,保存数据,完整的项目代码