我定义了QtcpSocket 变量,用此来写数据,如
tcpsocket = new QTcpSocket(this);
tcpsocket->connectToHost(host,port,QIODevice::ReadWrite);
tcpsocket->write(str1);
tcpsocket->read(str2,sizeof(str2));
编译通过,但运行时命令行提示write没有被QAbstractSocket调用。str2中是乱码,不过看来read()是可以的。为什么?请大家指点,不胜感激!