我先用QtcpSocket连接到某个QServer端口,连接成功了,然后我想关闭这个连接再重连另一IP地址的QServer,但重连就连不上了,为什么?代码如下:
//tcpSocket->disconnectFromHost();
tcpSocket->close(); //在此之前已成功连接了
serverIP->setAddress(ip); //重设IP地址
tcpSocket->connectToHost (*serverIP, serverPort); //连接server
tcpSocket->write(tcpDatas.toLatin1(),tcpDatas.length()); //数据发送,没发送成功,为什么,请大家指教,先谢..