Qt TCP多并发及心跳检测
TCP数据连接本身本不是一个多并发的网络通信方式,在Qt的TCP编程中与Linux下的TCP略有不同。在Qt中可通过线程+信号与槽机制来实现,TCP多并发特性。话不多说,上源码。Thread_erupt这个类主要是为了实现,多并发而设计的。.cpp文件:Thread_erupt::Thread_erupt(QTcpSocket *sock){ // 传参来的socket赋值给private中的socket socket = sock; time_count=0;