首页 > Java > java教程 > Java API for Protocol Buffers v2.1.0 中引入的'Delimited” I/O 函数(parseDelimitedFrom、mergeDelimitedFrom 和 writeDelimitedTo)是否有 C 等效项?如果没有,h

Java API for Protocol Buffers v2.1.0 中引入的'Delimited” I/O 函数(parseDelimitedFrom、mergeDelimitedFrom 和 writeDelimitedTo)是否有 C 等效项?如果没有,h

DDD
发布: 2024-10-28 22:30:02
原创
912 人浏览过

Are there C   equivalents for the

C 语言协议缓冲区的分隔 I/O 函数

问题:

Java Protocol Buffers API v2.1.0 引入了一组“定界”I/O 函数,包括 parseDelimitedFrom、mergeDelimitedFrom 和 writeDelimitedTo。这些函数有 C 等效函数吗?如果没有,C 中如何处理消息大小前缀?

答案:

从 v3.3.0 开始,Google 已向 C 中添加了分隔 I/O 函数google/protobuf/util/delimited_message_util.h 中的库。但是,还有一些替代实现可以提供更多优化并解决潜在的缺陷:

这些实现可确保正确处理大小超过 64MB 的消息,同时仍对单个消息强制执行 64MB 限制。

以上是Java API for Protocol Buffers v2.1.0 中引入的'Delimited” I/O 函数(parseDelimitedFrom、mergeDelimitedFrom 和 writeDelimitedTo)是否有 C 等效项?如果没有,h的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板