标签: c++ protocol-buffers
有没有办法只从C ++中的char指针解析Protobuf对象?问题是序列化字节可能包含'\0',这使得无法确定数组的结尾。我从流API获得的唯一一个是指向序列化字节的char指针,我无法更改API。
'\0'
答案 0 :(得分:0)
我从流API获得的唯一一个是指向序列化字节的char指针,我无法更改API。
然后你陷入僵局,这个API从未发挥作用。
协议缓冲区文档明确指出没有编码到消息中的帧信息。你必须提供自己的。