带有事件循环的线程
我们在一个单独的线程中创建了一个 QTcpServer 对象,它正在侦听传入的连接并在它们发生时对其进行处理。在某些时候,它被删除了,并且没有任何东西可以在线程中生成事件。
如果不手动删除,线程是否会进入无限块(使用内存但没有 cpu)?
没有事件循环的线程
一个 QTcpServer 对象已创建并正在侦听。
QTcpServer.listen()是否阻止线程运行所有代码并自然完成?
传入的连接呢?是否必须手动轮询?
带有事件循环的线程
我们在一个单独的线程中创建了一个 QTcpServer 对象,它正在侦听传入的连接并在它们发生时对其进行处理。在某些时候,它被删除了,并且没有任何东西可以在线程中生成事件。
如果不手动删除,线程是否会进入无限块(使用内存但没有 cpu)?
没有事件循环的线程
一个 QTcpServer 对象已创建并正在侦听。
QTcpServer.listen()是否阻止线程运行所有代码并自然完成?
传入的连接呢?是否必须手动轮询?