问一个GUI线程和数据处理线程的通信问题

发布于 2022-07-29 17:40:15 字数 373 浏览 6 评论 0

一般的GUI库,QT,wxWIDGET都有自己的信号传递在两个线程间通信达到数据处理线程处理数据即时在界面上显示(比如一个进度条,数据处理线程处理了多少,就向主线程报告,主线程再刷新界面),这种在完全使用一个库的情况下是可以的,但现在我想把数据处理的部分用标准的C库或者标准的C++库来处理,而前台的GUI用什么库是不确定的

考虑过用socket进行通信,各人觉得万一自己设定的通信端口在某台计算机上被占用岂不是不能正常运行,小弟看代码少,不知大家还有什么看法,

如果不行,我有点想抽象一个层次出来,不同的GUI库或者平台编写不同的代码来实现线程之间的通信,主要是要考虑到移植问题

说白了也就是GUI线程和其他线程通信的各种思路

大家帮帮忙啊

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文