- 博客(9)
- 收藏
- 关注
原创 QT多线程并行写文件,单文件有序
本文介绍了使用QT实现多线程并行写文件的方案。核心是构建一个线程池管理类FileWriteManager,主要功能包括:1)初始化8线程的线程池;2)通过定时器每5ms调度数据分发;3)实现数据接收和缓冲机制;4)当缓冲区达到10KB时提交写任务。关键点在于使用双缓冲策略避免阻塞,并通过互斥锁保证线程安全,同时设置超时机制处理无数据情况。该方案通过将数据分发与文件写入解耦,有效提升了多文件并行写入效率。
2026-01-08 16:18:33
89
原创 MFC控件随对话框放大缩小自适应变化
之前是等比例缩放,不适用于所有情况,比如界面太大的情况,控件会被等比例放大。现在记录一种可以在拖拽界面时,控件位置相对不变,也不会失真。
2023-12-29 15:59:01
1758
9
原创 解决patran二次开发时中文显示到界面乱码问题
如果你的pcl文件是UTF-8格式的就会出现中文乱码的情况,测试了只需要将pcl文件修改为ANSI格式编译使用就不会出现中文乱码了。
2023-10-16 18:17:37
484
1
空空如也
mfc使用第BCG三方库运行时报错,有人遇到过吗
2023-02-06
mfc使用BCG和3d视图运行时报错,有人遇到过吗
2023-02-06
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅