C++ socket传送和接收结构体问题,求大神帮忙

[复制链接]
查看11 | 回复3 | 2013-8-23 19:50:45 | 显示全部楼层 |阅读模式
发送者: 把结构体对象 通过 序列化 变成二进制缓存,然后 传输这个缓存。接受者: 把接受二进制缓存 通过序列化 再组建成结构体对象这个是现在最通用的标准建议你使用下boost::serialization...
回复

使用道具 举报

千问 | 2013-8-23 19:50:45 | 显示全部楼层
在服务端也要定义这样的结构体结构体:struct SendPackage{
charopcode[32];
charSendMessage[1024];
charReturnMessage[1024];
charReturnCode[2];} ;然后:
Rec...
回复

使用道具 举报

千问 | 2013-8-23 19:50:45 | 显示全部楼层
int SendLength =send(p_ClientSocket,
(char*)&SendBi,
sizeof(SendPackage),
0); (char*)&SendBi, ...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行