gpt4 book ai didi

C++ protobuf 序列化数据

转载 作者:行者123 更新时间:2023-11-28 04:34:13 25 4
gpt4 key购买 nike

我需要在 C++ 中为 google::protobuf::FileDescriptor 对象获取 serializedData(就像在 C# 中一样)。

在 C++ 代码中,我有 google::protobuf::FileDescriptor 对象。我需要在 C# 中获取类似 ByteString SerializedData 的内容(此描述符的原始序列化二进制形式。)

有人知道怎么做吗?谢谢。

最佳答案

您可以使用 FileDescriptor::CopyTo(FileDescriptorProto * proto)将内容复制到 FileDescriptorProto ,这是一个常规的 Message,您可以使用任何 SerializeTo... 序列化它功能。

关于C++ protobuf 序列化数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51970851/

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