k876537
_yirol
2015-12-16 07:20
采纳率: 42.9%
浏览 2.2k
已采纳

socket in c ; 报文传输是什么? socket 怎么传输二进制图片?

大神能帮帮忙解释解释吗?
与结构体传输有关系吗?

二进制图片怎么通过socket传输?

跪求社区情。

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

4条回答 默认 最新

  • zuishikonghuan
    zuishikonghuan 2015-12-17 15:27
    已采纳

    额,随便了,其实就是发送内存中的数据,你需要提供的仅仅是一个指针和一个长度(指针用于让socket知道从那儿复制,长度让socket知道复制多长)

    点赞 评论
  • zhenhua_329
    「已注销」 2015-12-16 09:31

    报文传输的意思就是传输1和0,可以传任何数据,只要编码和解码可以对应起来

    点赞 评论
  • qq_27183003
    ysuwood 2015-12-16 11:57

    先学习socket编程,学学就明白了。把图片文件作为二进制文件传输。

    点赞 评论
  • you871649946
    山楂奶酪黄连蒜 2015-12-17 10:07

    首先open打开图片文件
    然后read到buf中
    然后通过socket传输
    接受方从socket中读取后
    存到buf中
    最后open新建文件把buf write进去

    点赞 评论

相关推荐