赞
踩
protobuf采用T-L-V作为存储方式
tag的计算方式是 field_number(当前字段的编号) << 3 | wire_type
比如Mic的字段编号是1 ,类型wire_type的值为 2 所以 : 1 <<3 | 2 =10
age=300的字段编号是2,类型wire_type的值是0, 所以 : 2<<3|0 =16
第一个数字10,代表的是key,剩下的都是value。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。