gpt4 book ai didi

c++ - 如何在不使用 iostream 的情况下构建 Google protobuf?

转载 作者:行者123 更新时间:2023-11-28 03:47:12 25 4
gpt4 key购买 nike

标题总结了它。我目前从事的项目不使用 iostream。我们正在使用 STLport。我们想使用 google protobuf 库通过以太网进行消息序列化和反序列化。有没有人在不使用 iostream 的情况下构建 protobuf?

最佳答案

您是在谈论不使用 iostream 与 protobufs 交互吗?实际上是在没有可见类型的情况下构建。这是您可以在没有类型的情况下与他们交互的方法:

是的,在没有 IOStreams 的情况下使用 protobufs 是很有可能的。所有 Protocol Buffer 消息都支持方法,例如

  • 解析数组
  • ParasePartialFromArray
  • 解析字符串
  • ParsePartialFromString

允许您使用自己的缓冲区实现所有内容。

要在没有类型的情况下进行构建,理论上您可以为其提供 stub 以满足要求并使其编译,因为如果您使用上述接口(interface),则不需要它们。

关于c++ - 如何在不使用 iostream 的情况下构建 Google protobuf?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7236281/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com