
C++和C语言
文章平均质量分 78
古楼望月
这个作者很懒,什么都没留下…
展开
-
Qtxlsx第三方库的安装和使用
默认安装strawberry-perl-5.30.0.1-64bit.msi;3,执行命令Qt 5.14.2 (MinGW 7.3.0 64-bit)b,头文件添加#include 5,粘贴并执行,然后劈里啪啦会打印很多东西,默默等待直到完成。a,pro文件添加QT += xlsx;6,测试结果,新建一个Qt工程,没有任何讲究。2,下载Qtxlsx源代码。1,下载安装Perl脚本。原创 2024-04-05 21:04:18 · 879 阅读 · 0 评论 -
Driver not loaded之记录Qt访问MySql的解决经历
5,直接打开Qt安装目录中的工程文件:Qt\5.14.2\Src\qtbase\src\plugins\sqldrivers\mysql\mysql.pro。8,将编译产生的.dll和.a文件拷贝到:\Qt\5.14.2\mingw73_64\plugins\sqldrivers中,运行原来Qt的数据库工程文件,访问MySql数据库正常。4,因为需要重新编译MySQl的库文件,所以安装Qt的时候需要勾选Source,并且勾选mingw64和mingw32;2,其次Qt的编译工具需要和MySql的位数相同;原创 2024-04-04 23:07:13 · 732 阅读 · 2 评论 -
Windows平台下自定义HID设备通信
我的目的是实现Windows和自定义的HID设备实现通信,前后花了很久时间摸索,最终成功实现了通信,在此感谢网络平台提供的资源信息。QT调用HIDAPI进行 USB-HID设备通信_qt5 读取hid-优快云博客https://blog.youkuaiyun.com/weixin_68016945/article/details/130159088 第三步:下载开源的HIDAPI源代码,解压后,把HIDAPI.h文件放在项目路径里面,下载地址如下:GitCode - 开发者的代原创 2024-02-22 09:48:06 · 1226 阅读 · 0 评论 -
一文读懂Qt信号与槽的机制
不能把所有的事情都让类的成员函数去处理,因为没有人知道未来会添加哪些功能,所以把接收者中定义的show函数改成一个函数指针会更合理。上面的程序中发送者和接收者之间建立联系的过程不够形象,我用一个函数命名为管道连接,管理对象之间的通信管道。第一个类(接收者)的成员函数实现某种功能,第二个类(发送者)定义一个对象指针,初始化后达到间接访问类1(接收者)的成员函数。为了解决一个发送者对象和多个接收者对象产生关系的问题,发送者对象应该用一个指针数组保存所有的接收者,我的数组大小为2。程序的运行结果和上面一样。原创 2024-01-13 14:08:50 · 562 阅读 · 0 评论 -
一文读懂C++的类和对象以及多态的原理
使用微软的开发者调试工具,在命令行输入:cl /EHsc -d1reportSingleClassLayoutAnimal main.cpp,查询单个类的布局如下,对象的空间占用还是8个字节,但是动物1和动物2有一个共同的group_num变量。原创 2024-02-03 22:58:48 · 447 阅读 · 0 评论