Protocol buffers Protobuf不生成我想要的API
我试图使用protobufs来帮助序列化数据,但是当我在.proto文件上运行protobuf命令时,它没有提供它所说的功能 即serializeToString和parseFromStringProtocol buffers Protobuf不生成我想要的API,protocol-buffers,protobuf.js,Protocol Buffers,Protobuf.js,我试图使用protobufs来帮助序列化数据,但是当我在.proto文件上运行protobuf命令时,它没有提供它所说的功能 即serializeToString和parseFromString P> >根据你的评论,你的目标是C++(即使问题是标记的原Buff.js)。 生成的文件将具有从protobuf基类继承的类: class MyMessage : public ::google::protobuf::Message { ... } SerializeToString()(注意它区分
<> P> >根据你的评论,你的目标是C++(即使问题是标记的原Buff.js)。 生成的文件将具有从protobuf基类继承的类:
class MyMessage : public ::google::protobuf::Message {
...
}
SerializeToString()
(注意它区分大小写,带有大S)方法来自这个基类。您可以看到所有的基类方法
因此,只要尝试使用代码中的方法,它应该是可用的,即使它没有直接在生成的
.pb.h
文件中定义。您的目标平台/语言是什么?对于Linux平台上的不同平台,C++的API可能不同。