一般ip数据包长度都不会超过1500个字节吧? 为什么我受到的数据经过测试:
IpHeader.TotolLen都大于10000个字节的? 基本上都是在5位数以上? 是什么原因啊? 着给我的发送带来很大的不便啊?
IpHeader.TotolLen都大于10000个字节的? 基本上都是在5位数以上? 是什么原因啊? 着给我的发送带来很大的不便啊?
解决方案 »
- VC工程选MBCS还是Unicode,到底是影响读写文件的默认编码,还是影响界面?
- CView中如何创建分割窗口?
- edit box 输入字符限制及自动跳转问题
- 非模式对话框一直显示在最前端问题,请进
- 请教制作VS.net2003那样风格的界面的方法
- 怎样才能看到MFC系统函数如GetAsSystemTime的源代码,我用F12键只能看到它们的函数原型。
- 鼠标画线可以实现,但怎样实现画的线有透明性啊?透明程度也可以设置。
- MediaPlayer4控件怎样播放文件
- 用鼠标选中某点,然后进行移动,如何实现?
- 怎样知道WM_ERASEBKGND消息是否由InvalidateRect函数引起的
- raw socket---sendto(): 出现错误:10040 message too long? 在线等
- 关于文件的问题
相信你是这个错误
htonl()
htons()ntohl()
ntohs()
i= htonl(i);
write_data(s, &i, sizeof(i));在读数据后,再变回来。
read_data(s, &i, sizeof(i));
i= ntohl(i);如果你一直坚持这个习惯,你将比别人少出错的机会。