socket的传输数据类型

狼夹势凶 2006-07-17 09:46:20
我是刚学socket的鸟鸟
在socket里send/recv和sendto/recvfrom好像只能传char buffer类型
如果我要传int、float、bool或都是文件
那应该怎么办呢

汗...
...全文
403 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
xx_jj 2006-07-21
  • 打赏
  • 举报
回复
转换呗
snowbirdfly 2006-07-21
  • 打赏
  • 举报
回复

没有~~
就是你自己要将自己传送的类型转化为字符类型,然后发送,再将传送过来的字符类型转化为原来的类型就可以了~~~
ppzine 2006-07-21
  • 打赏
  • 举报
回复
所有发出去的都是char,你接收后在转
zhujiujun 2006-07-21
  • 打赏
  • 举报
回复
使用BYTE buf[],然后memcpy取数据
gdsdyl 2006-07-21
  • 打赏
  • 举报
回复
直接作内存拷贝,再发送不就行了?
周江涛 2006-07-17
  • 打赏
  • 举报
回复
楼上的。
striking 2006-07-17
  • 打赏
  • 举报
回复
转化成char,发送

文件是读到char内存
狼夹势凶 2006-07-17
  • 打赏
  • 举报
回复
有其它函数可以发送非字符类型数据吗?

18,356

社区成员

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

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