这是服务器接收端:
当我接受客户端发来的数据流时,
Socket.ReceiveBuf(MyBuffer, MyReceviceLength); 将数据发送到缓冲区。
Mystream.Write(MyBuffer,MyReceviceLength);转换成数据流
将数据发送到缓冲区时没有错误,但是在转换成数据流时既在执行
Mystream.Write(MyBuffer,MyReceviceLength);语句中出现错误
错误提示
Access violation at address 004BBB48 in module'Project2.exe'.Read of
address 00000000这是什么原因呀??大家能不能给帮忙解决一下?
当我接受客户端发来的数据流时,
Socket.ReceiveBuf(MyBuffer, MyReceviceLength); 将数据发送到缓冲区。
Mystream.Write(MyBuffer,MyReceviceLength);转换成数据流
将数据发送到缓冲区时没有错误,但是在转换成数据流时既在执行
Mystream.Write(MyBuffer,MyReceviceLength);语句中出现错误
错误提示
Access violation at address 004BBB48 in module'Project2.exe'.Read of
address 00000000这是什么原因呀??大家能不能给帮忙解决一下?
反正有错就是了,再查查吧,说不定错误在其它哪个地方
你的MyBuffer是个什么类型?
我估计问题出在MyBuffer上面,不过只看你你这两条语句看不出什么问题来