非递归解析Protobuf全部节点并自动生成组包代码
解析思路:首先想到的是Protobuf结构可以用理解为树结构,这样就可以把个个节点保存在树上 生成思路:首先构造一棵树,然后计算所有类型为Length_delimited(2)的长度字段,然后就可以通过中序遍历树来打包protobuf结构,避免了多次复制内存.https://www.eyuyan.la/data/attachment/forum/201812/21/105143vadzkns6lc6ing3a.png下载链接:https://t00y.com/file/20110282-443964496
页:
[1]