- 博客(6)
- 资源 (2)
- 收藏
- 关注
原创 Qt5.12.2 MinGW编译使用QtAV过程及遇到的小问题
原来自己做的简易音视频播放器(也是基于QtAV)好久没用找不到了,各种类库都升级换代了就想着重新做一个。首先准备工作:1、Qt环境:我用的是Qt5.12.2 MinGW版本;2、下载QtAV源码:直接去作者的GitHub下载,附上地址:https://github.com/wang-bin/QtAV,是download还是clone当然是随便你;3、下载QtAV的依赖库FFmpeg...
2019-09-10 09:56:25
711
原创 关于Qt中QMap的一个需要注意的地方
最近一个项目中使用了别人的接口程序,维护代码时发现定义的一个QMap对象总是无缘无故的多出数据,找遍程序也没发现哪里显式插入数据,后来发现原来是使用QMap::[key]操作符取value时,如果所传key在map里不存在的话,map会自动插入一条默认数据。。。这个悲催的问题浪费了我几个小时的时间。。特意写下来,提醒自己。
2017-09-21 10:09:33
2865
1
原创 Qt中IEEE754格式转换为浮点数方法
今天同事在研究一份通信协议时总也转不出正确数值,我拿过一看原来数据位是用四字节IEEE754格式存储的,到网上找了一下方法在这记录一下。方法就是利用union类型来巧妙的转换,首先声明union packet{ float f; quint8 buf[4];};然后把四字节十六进制数据分别存到buf里,然后直接访问f就是我们所要得到的浮点数值了!
2017-04-25 16:35:02
2701
原创 对于自己以往不做笔记的教训
昨天调试程序,发现内存泄漏的严重,严重到程序崩溃的地步,想了二十分钟,突然发现程序里有一处内存泄漏的地方,在以前项目里做过处理但是没有移植到现在项目,导致浪费时间,所以以后遇到类似问题,一定做好笔记,提高自己解决问题的能力和经验。
2017-03-07 09:03:55
321
原创 Qt连接Sqlserv数据库设置端口号问题
前一阵自己数据库的端口号需要改动,默认是1433,改成1434以后,数据库突然连接不上了,看文档上写的需要设置端口号,setport以后还是不行,折腾了半天发现设置数据库名称的时候数据库IP地址后面要加上端口号而且必须这么加“127.0.0.1,1434”才可以,注意是逗号不是冒号。写出来,让大家少走弯路,大家有知道的说说怎么设置端口号才有效?
2017-03-01 16:36:12
937
原创 新人报道
转眼间从事技术工作五年了,工作中一直使用C++语言,自己感觉还是对这门编程语言的了解还是皮毛,以往工作中遇到的问题,以及怎么解决也没有记录过,现在我要迈出第一步,把职业生涯的点点滴滴记录下来,也是利于自己的成长吧,也希望多交朋友,多交流技术上的问题。
2017-02-27 11:53:55
257
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人