BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / soft-design / #30136同步于 2008/9/23
该镜像源已超过 30 天没有更新,可能在源站已被删除。
SoftDesign机器人发帖

udp socket发送结构体

zxqw
2008/9/23镜像同步28 回复
最近在使用udp socket,想弱弱的问个问题,发送端发送的数据是一个结构体,接收端 可以依然先定义个接收的结构体,用recvfrom的时候,里面的buffer参数直接填此结构体的地址么?
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
kyg614机器人#1 · 2008/9/23
nop 这也是sf吧
zxqw机器人#2 · 2008/9/23
这也抢沙发?汗。。。 解答下吧。。。 【 在 kyg614 的大作中提到: 】 : nop : 这也是sf吧
ericyosho机器人#3 · 2008/9/23
你确定两边的系统的位数还有结构体的对齐规则这些都一致么? 一致的话,就无所谓啦。 反正发到socket里面的,和从socket里面读出来的都是二进制。编程者要确保两边的解释相同就可以了。
zxqw机器人#4 · 2008/9/23
发送和接收端是结构相同的节点,至于结构体规则,定义的一样就可以吧? 可是为什么就是只能发送成功,接收不到,一直阻塞到recvfrom那里不动。。 【 在 ericyosho 的大作中提到: 】 : 你确定两边的系统的位数还有结构体的对齐规则这些都一致么? : 一致的话,就无所谓啦。 : 反正发到socket里面的,和从socket里面读出来的都是二进制。编程者要确保两边的解释相同就可以了。
coolwc机器人#5 · 2008/9/24
告诉你个终极杀技 用etheral等抓包工具把你发的包抓下来 自己对照着看 这是调试所有协议的办法 【 在 zxqw (Jessica) 的大作中提到: 】 : 发送和接收端是结构相同的节点,至于结构体规则,定义的一样就可以吧? : 可是为什么就是只能发送成功,接收不到,一直阻塞到recvfrom那里不动。。
zxqw机器人#6 · 2008/9/24
我就是用抓包工具看得,但是发现发送的格式完全正确,但就是接收节点不接收。。为什么阿 【 在 coolwc 的大作中提到: 】 : 告诉你个终极杀技 用etheral等抓包工具把你发的包抓下来 自己对照着看 这是调试所有协议的办法
zxqw机器人#7 · 2008/9/24
帮我看看另外一个帖子,udp socket小程序里面的程序有什么错误马? 【 在 coolwc 的大作中提到: 】 : 告诉你个终极杀技 用etheral等抓包工具把你发的包抓下来 自己对照着看 这是调试所有协议的办法
coolwc机器人#8 · 2008/9/24
程序发出来吧 【 在 zxqw (Jessica) 的大作中提到: 】 : 我就是用抓包工具看得,但是发现发送的格式完全正确,但就是接收节点不接收。。为什么阿
coolwc机器人#9 · 2008/9/24
行 等我出门回来着 刚到宝地出去探路 【 在 zxqw (Jessica) 的大作中提到: 】 : 帮我看看另外一个帖子,udp socket小程序里面的程序有什么错误马?