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中文网其他相关文章!