QDataStream out(&file);
while (receive_Socket->hasPendingDatagrams())
{
QByteArray File_Data;
File_Data = receive_Socket->readAll();
showEdit ->append("receive File 3");
out << File_Data;
}
谁可以帮我看下这段接收数据包的代码有什么错误
我在发送端发送了1kB的代码
但在接受端通过上述代码接受数据报
并写入文件,执行时候看到接收到的文件不断增大,然后电脑就死机了
强制关闭程序后,打开接收文件,发现文件里初了开始有几个乱码外,其它都是空字符
请问是什么原因
谁帮我看看
谢谢了
[ 此贴被XChinux在2006-05-14 17:15重新编辑 ]