标签: implementation protocol-buffers
我正在学习protobuf的实现。但是,有一点我无法理解。框架如何将子消息(对象)序列化为具有可变头的缓冲区,即使有时它的长度也很难弄明白!将其序列化到其他地方并稍后将其复制到缓冲区中?
答案 0 :(得分:1)
我能想到的至少有四种方法可以让我想到,“哪个”是一个实现细节,只要它得到正确答案:
我已经在不同的时间实现了至少3种这样的方法!