自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 QT 5.14.2增加mingw 13.1编译链

由于mingw 7.3.0不支持c++17,故算法库需要增加mingw13.1编译链,本来想着顺便装一个最新版本的QT升级一下,结果QT是在线安装包,公司只能链接内网,因此在旧版本QT 5.14.2中增加新的编译链。PS:如果第四步在APPLY之后还是有黄色感叹号,可以指针悬浮在黄色感叹号上面查看问题,一般是dbg没有配置或者编译器路径不对。

2025-02-14 11:11:42 335

原创 c++ vector使用小技巧(持续更新)

上述使用lamda表达式实现:对vct容器里面的每一个元素进行公式处理。此方法灵活(感觉主要就是炫技),但是可读性较差,感觉不如直接使用for处理。实现:vector元素排序,任然保存在vector里面,sort默认升序,想排降序就重写判断。比自己写for函数强太多了,可读性也更强。实现:vct从头至尾进行累加,并且单独加0,。连带定义一行结束,可读性也没问题,比for函数强一些。

2024-11-14 10:26:46 287

原创 C++ union实现比特序列分段处理

楼主在编写代码的时候遇到这样一个例子:一个24bit的序列需要分成多段进行独立赋值,之后再对整体进行其他处理。主要问题是 如果使用vector容器,第一步的赋值容易,但第二步的整体处理需要先转化为string,再转为uint32处理,步骤很繁琐;如果直接按多段uint32赋值,则需要将多段数据整合为一个uint32处理,也比较麻烦。

2024-08-07 16:25:25 1754

原创 C++使用MAP存储表格

楼主最近经常遇到需要调用表格的情况,故用此文章以做记录,方便之后直接Ctrl C + V。

2024-08-02 10:43:51 231

原创 C++回调函数小结

楼主在走读大佬代码中发现回调函数使用的较为频繁,刚好楼主需要仿照大佬代码搭建项目,故此对回调函数进行一个简单的学习与总结,以加强记忆。

2024-07-29 14:23:08 126

原创 解决HEAP: Free Heap block xxx modified at xxx after it was freed

楼主最近在代码调试中遇到了此问题,而且该问题并不是必现,复现频率较高但偶尔可以正常跑通。

2024-07-11 09:18:05 1013

原创 MATLAB矩阵保存后由C++读取文件

楼主在调试自己的C++代码时候偶尔需要与MATLAB的生成流程对数,故在此做一个保存与读取文件的代码块记录。

2024-06-29 14:10:00 243

原创 QT大型项目代码调试小技巧

楼主最近完成了某个项目内部的一个小功能,但是该功能贯穿项目整个流程,因此在调试的过程中涉及到许多其他功能的问题,而整个项目都是在SVN版本控制下更新的,这就导致楼主需要每调试一部分代码就要上传版本并更新。

2024-06-27 17:07:48 177

原创 MATLAB报错“函数或变量 ‘matlab.internal.codingui.warmupProgrammingAids‘ 无法识别”问题解决

MATLAB安装后大量报错“函数或变量‘XXX’无法识别”问题解决

2024-06-18 09:53:34 1435

原创 C++ 查看函数运行时间

楼主每次想查看函数时间都要去看之前的项目很是恼火,在此记录以加强记忆。

2024-05-09 09:18:25 249 1

原创 QT Creator 程序异常结束问题解决

动态库没有成功复制到可执行文件的同一目录导致程序异常结束

2024-05-07 15:55:40 517

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除