首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

protobuf解决方法

2013-06-26 
protobufmessage Person {required int32 id1required string name2extensions 3 to max}中的require

protobuf
message Person {    
    required int32 id=1;
    required string name=2;
    extensions 3 to max;
}

中的required 是什么意思 protobuf c
[解决办法]
表示是一个必须字段,必须相对于发送方,在发送消息之前必须设置该字段的值,对于接收方,必须能够识别该字段的意思。发送之前没有设置required字段或者无法识别required字段都会引发编解码异常,导致消息被丢弃。

热点排行