请教Qt udpsocket 的一个问题结构体和char*

weixin_38060626 2019-09-19 04:03:10
我在使用UDP的writeDatagram(char *,qint64 size,hostaddress,port)的时候,向指定的IP和端口发送数据报文,报文是用结构体定义的,在传输的时候把结构体强制转换为char *类型,后传输。(1)在客户端udp->writeDatagram((char *)&mess,sizeof(mess),address,port)其中mess是new结构体的名,问这么传输是否正确????(2)问在服务器端是怎么接受这个数据的,怎么把char型的指针再转换为结构体类型得到我在客户端传过来的数据报。readDatagram(char *,maxsize,sender,sendport)到底要怎么写呢??(3)请高手指教一二!不胜感激
...全文
25 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复

435

社区成员

发帖
与我相关
我的任务
社区描述
其他技术讨论专区
其他 技术论坛(原bbs)
社区管理员
  • 其他技术讨论专区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧