gpt4 book ai didi

c++ - Qt 同步原语可以与非 QThread 线程一起使用吗?

转载 作者:行者123 更新时间:2023-11-30 04:15:33 25 4
gpt4 key购买 nike

我想将 QSemaphore 与 boost 线程或 c++ 11 线程一起使用。允许吗?

最佳答案

我正在研究 pqConsole ,其中多线程发挥着重要作用。

运行 SWI-Prolog 的控制台(multithreaded,用 C 实现),Qt GUI 代表用户程序管理 IO,在后台 QThread 中执行,外语界面在其中实例化。

线程也可以从 C 端启动,并且它们有一个专用控制台(参见 interactor/0),其中 IO 再次呈现在 Qt GUI 上。

我正在使用 QMutex 和 QMutexLocker 进行同步(即更简单的构造),据我所知,它们的性能符合预期。

关于c++ - Qt 同步原语可以与非 QThread 线程一起使用吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18240217/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com