首先打开proto文件,定义一个类(数据结构),并编写成员变量
使用protobuf编译器protoc编译proto文件为.pb.h和.pb.c文件(c++)
看绿色注释部分:从左至右为,编译器,.proto文件的路径,编译的语言类型,编译的源文件
protobuf的使用分为字段编号和传输类型,它们共同组成了field:
可见,每一个field中包含一个tag,而tag是由字段编号(field_num)和传输类型(wire_type)构成。
首先打开proto文件,定义一个类(数据结构),并编写成员变量
使用protobuf编译器protoc编译proto文件为.pb.h和.pb.c文件(c++)
看绿色注释部分:从左至右为,编译器,.proto文件的路径,编译的语言类型,编译的源文件
protobuf的使用分为字段编号和传输类型,它们共同组成了field:
可见,每一个field中包含一个tag,而tag是由字段编号(field_num)和传输类型(wire_type)构成。