标题:[提问]client 端写不上数据
作者:zhendeyue
日期:2007-02-08 13:31
内容:
我想实现简单的服务器与客户端的通信,但客户端好像是写不上数据,我想了好久也没解决,请大家帮偶看一下,非常感谢!下面是客户端写数据和服务器读数据的代码
void Client::sendFortune(){
QByteArray block;
QDataStream out(&block, QIODevice::WriteOnly);
out.setVersion(QDataStream::Qt_4_2);
out bytesAvailable() < (int)sizeof(quint16))
return;
in >> blockSize;
}
if (tcpsocket->bytesAvailable() < blockSize)
return;
QString nextFortune;
in >> nextFortune;
currentFortune = nextFortune;
}
我已作了检测客户端没写数据,服务器的tcpsocket::readyRead()也没有触发,多谢了!