如何用socket一次发送多个数据,接收时分别处理

caniganni 2012-04-12 07:35:17
比如 服务器发送姓名,年龄(整型),性别,三个数据,客户端怎样接收这些数据,并显示在列表框中。
...全文
693 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
lcnuaa 2012-04-13
  • 打赏
  • 举报
回复
把要发送的每个数据转为CString类,每个数据之间用特殊符号隔开来,最后发送到目标端根据特殊符号位置进行数据截取
caniganni 2012-04-13
  • 打赏
  • 举报
回复
能讲的具体些吗?最好能贴点关键代码

感激不尽
西山小月 2012-04-12
  • 打赏
  • 举报
回复
接收时收到char*里面, memcpy到struct中。
西山小月 2012-04-12
  • 打赏
  • 举报
回复
结构体
struct{
char name[20];
int age;
char gender;
……
}
亚细亚 2012-04-12
  • 打赏
  • 举报
回复
可以讲这三个数据拼成一个字符串;
例如:姓名&年龄&性别,发送后,接收端在分割开,显示;

18,356

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 网络编程
c++c语言开发语言 技术论坛(原bbs)
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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