c++socket编程中怎样接收不定长大小的消息? 不知道send方发了多大的数据recv的缓冲大小怎样设定?... 不知道send方发了多大的数据recv的缓冲大小怎样设定? 展开 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 socket c++ 编程 长大 消息 搜索资料 1个回答 #热议# 发烧为什么不能用酒精擦身体来退烧? Sephil 2014-06-28 · 知道合伙人IT服务行家 Sephil 知道合伙人IT服务行家 采纳数:616 获赞数:1036 熟悉常用语言和数据库,爱写代码 向TA提问 私信TA 关注 展开全部 你可以先发送长度(比如一个int),再发送数据;接收方先接收长度(int),然后根据长度接收数据 追问 先采纳了。还有别的方法吗?能不能直接发送?要是有的话麻烦评论里写一下。 追答 不能。文本数据的话还有点办法,发送端发送完后多发一个\0,接收端不停的循环接受,直到收到的数据中有\0结束。二进制数据没办法,只能先发长度。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 广告您可能关注的内容商汤科技日日新·CoRaccoon-AI代码辅助生成基于商汤大模型,让AI帮你写代码,支持100+语言与主流IDE,提升编程效率超50%。涵盖多场景,已助数万用户提升效率。点击立即体验!www.sensetime.com广告编程代码生成器,写作,AI生成尽在kimi!kimi.moonshot.cn查看更多c语言开源代码——点击进入网站c语言开源代码务实元宇宙的先行者,去中心化自治组织开放平台,轻松加入或创建你的DAO组织创新采用Web3和区块链思维,c语言开源代码真正人人可用,无需下载安装www.gzbluedata.com广告 其他类似问题 2017-11-25 采用tcp协议的socket编程,假如服务器端不知道所要接收的数据的长度,如何定义接收buff的大小? 9 2017-11-26 C++socket程序如何实现持续接收数据 6 2017-05-26 c++ socket怎么解决丢包问题 1 2010-12-05 C++ Socket编程高手进 2016-01-23 socket 如何按大小分割数据包接收数据 1 2016-11-28 C++ 如何使用 Socket 类向 HTTP 服务器发送数据和接收响应 1 2012-08-06 C++编程,进程间通信的问题,sendMessage后另一个进程如何接收消息? 2012-07-31 C++ socket编程,分为client端和server端,发现server端接收的数据不完全正确 更多类似问题 > 为你推荐: