上一页 1 2 3 4 5 6 7 8 9 ··· 71 下一页
摘要: Qt 提供了 QtConcurrent 模块,处理一些常见的并行计算,最大的特点就是无需再使用互斥锁这种很低级的操作,全都封装好了。除此以外,QFuture、QFutureWatcher、QFutureSynchronizer 类提供了一些辅助性的操作。参考:Qt 中的多线程技术 - 知乎 (zhi 阅读全文
posted @ 2023-12-09 19:17 夕西行 阅读(1096) 评论(0) 推荐(0) 编辑
摘要: 比如QVector中所有元素+1,可以用并行计算。 QtConcurrent::map():将一个函数应用于一个容器中的每一项,就地修改 items。 void add(int &num) { num +=1; } { QVector<int> vector; for(int i=0; i<3; i 阅读全文
posted @ 2023-12-09 13:35 夕西行 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 【同步、异步】 同步意味着事件、操作或进程是有序的,一个操作必须在另一个操作完成后开始执行。当多线程时通过锁、信号量等机制来确保数据一致性或避免竞争条件。 异步则意味着事件、操作或进程是独立的,可以在不等待其他操作完成的情况下开始执行。一定是多线程。 参考:理清概念:同步与异步_同步异步-CSDN博 阅读全文
posted @ 2023-12-09 10:17 夕西行 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 使用QToolBar的addWidget,添加一个可伸缩的空QWidget //Action放右侧:使用QToolBar的addWidget,添加一个可伸缩的空QWidget。 QWidget* spacer=new QWidget; spacer->setSizePolicy(QSizePolic 阅读全文
posted @ 2023-11-28 13:13 夕西行 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 【一些注意点】 VS运行,得到dll和lib。注意x64 Debug、x64 Release版本是不同的。 建议对Debug版本,VS设置如下: 我们开发时需要三个文件:IMyDll.h、MyDll.dll、MyDll.lib(调试时若无需进入dll程序内,lib可以不要)。相对路径是相对于main 阅读全文
posted @ 2023-11-26 20:54 夕西行 阅读(58) 评论(0) 推荐(0) 编辑
摘要: 思路:导出dll中类的智能指针的指针(extern "C"不允许导出C++独有的类型,如智能指针。但是可以导出智能指针的指针),然后使用该类的对象指针。 一、下面对dll程序使用抽象接口方式,以MyDll类为例,进行如下操作: 1、新建抽象接口类IMyDll 2、MyDll继承IMyDll 下面标黄 阅读全文
posted @ 2023-11-26 20:44 夕西行 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 必须支持局域网,也就是本地IP连接,没有网时一根网线连接两台电脑就可以控制。支持windows、linux 1、RustDesk 目前免费 下载地址:RustDesk – 开源远程桌面访问软件 2、RealVNC VNC Server 与 Viewer Server需要license,下载地址:VN 阅读全文
posted @ 2023-11-24 21:05 夕西行 阅读(80) 评论(0) 推荐(0) 编辑
摘要: 不用到处找了,附高质量博客链接 Qt 智能指针介绍: QSharedPointer、QWeakPointer 、QScopedPointer 、QPointer(附实例)-CSDN博客 Qt智能指针信号槽连接问题_qt connect 智能指针_Jason~shen的博客-CSDN博客 阅读全文
posted @ 2023-11-24 08:15 夕西行 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 【释放内存】 本质:标识符放弃对该内存的占有权。即“释放内存”就是释放占有权。 若该内存是栈内存,当所有标识符都放弃,那么系统自动重获占有权。内存依然存在,地址、值都未改变。 若该内存是堆内存,当所有标识符都放弃,不delete,那么系统也无法拥有占有权。所以delete让系统重获占有权。内存依然存 阅读全文
posted @ 2023-11-23 20:18 夕西行 阅读(83) 评论(0) 推荐(0) 编辑
摘要: 相机SDK中一般有这样的回调:当帧采集完毕,自动调用回调函数。 回调函数用于通知机制:当某一事件发生时,如果使用者注册过了回调函数,则会自动执行回调函数中的内容。 网上很多回调函数的内容都是简单的使用下,没有太多关于通知机制的内容,于是找了一个案例 //sdk.h typedef void(*REC 阅读全文
posted @ 2023-11-21 17:49 夕西行 阅读(60) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 71 下一页