protobuf

1、使用proto3 

syntax = "proto3";

2、命名空间 

package IVP;

 

 

message Graph
{
    repeated Node nodes = 1;
    repeated Edge edges = 2;
}

  

 

$PROTOC --cpp_out=$XWORKBENCH_ROOT/src/proto --proto_path=$PROTO_FILE_DIR $PROTO_FILE_DIR/*.proto

 

repeated field不支持随机删元素。

 

参考链接:

https://developers.google.com/protocol-buffers/docs/proto3

 

posted @ 2020-02-25 09:16  happyyoung  阅读(120)  评论(0)    收藏  举报