2 joesuper Joesuper 于 2015.06.19 10:14 提问

如何做c++多线程客户端应用?当某个线程无用时,可以销毁此线程并释放其中的资源。

用户端需要开启多线程访问服务器,当某个线程执行太久时,用户可以中止它。

3个回答

oyljerry
oyljerry   Ds   Rxr 2015.06.19 12:01

TerminateThread()强制结束线程

yuhaiyang457288
yuhaiyang457288 你可以在请求的时候就设置超时时间。超时了。线程就自己退出
2 年多之前 回复
andywong994
andywong994   2015.06.19 19:10

你可以设置心跳机制,当检测到没心跳了,强制销毁

max_min_
max_min_   Rxr 2015.07.03 00:12

1 状态机,自己监听某个状态就退出
2 通信,其他线程通知退出
3

Csdn user default icon
上传中...
上传图片
插入图片