【发布时间】:2013-11-22 08:53:50
【问题描述】:
在 Qt 中,执行具有特定超时的函数的最简单方法是什么?(最好在不同的线程中)
如果函数在特定时间内没有返回,则返回错误。
【问题讨论】:
-
是的。在 Qt 中寻找原生解决方案,例如带有超时选项的 concurrent::run()。好像不可用。
-
函数有副作用吗?然后它需要“合作”以确保安全,即定期检查它是否应该退出。
标签: multithreading qt