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

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

TerminateThread()强制结束线程

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

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