请问一个极其简单的网络编程数据问题

kathywp 2004-03-07 05:47:22
我用socket发送和接收2进制数据,send和接收函数中有数据缓冲是char型,因为我发送的数据是随即的乱数,好象接收以后存在cha的'\0"问题,接收以后转发什么的数据长度都不正确。不知道是我程序有问题还是什么原因。希望可以给出讲解,或者例子代码,主要针对2进制数据的传输的处理部分,谢谢了~
很急~~
...全文
3 点赞 收藏 2
写回复
2 条回复
dash 2004年03月14日
hoho,这个问题不太难吧。
先安装一个sniffer抓包啊,看看是发包的问题,还是收包的问题。
回复 点赞
sharkhuang 2004年03月14日
即使有\0传送的长度也会是正确的!只是用str打出来的时候会出错!\0就结束了!

你可以调试的时候看看buf的长度!应该是正确的!
回复 点赞
发动态
发帖子
网络编程
创建于2007-09-28

7881

社区成员

6.4w+

社区内容

VC/MFC 网络编程
社区公告
暂无公告