首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >在Java语言中,协议缓冲区分隔的I/O函数是否有C++等效项?

在Java语言中,协议缓冲区分隔的I/O函数是否有C++等效项?
EN

Stack Overflow用户
提问于 2010-02-26 17:58:27
回答 9查看 30.2K关注 0票数 67

我正在尝试从C++和Java文件中读/写多个协议缓冲区消息。谷歌建议在消息前写上长度前缀,但默认情况下没有办法(我看得出来)。

然而,版本2.1.0中的Java API接收了一组“分隔的”I/O函数,它们显然完成了这项工作:

parseDelimitedFrom
mergeDelimitedFrom
writeDelimitedTo

是否有C++等效项?如果不是,Java API附加的大小前缀的有线格式是什么,以便我可以在C++中解析这些消息?

更新:

从v3.3.0开始,这些都存在于google/protobuf/util/delimited_message_util.h中。

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2340730

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档