![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Protocol Buffer
Npgw
这个作者很懒,什么都没留下…
展开
-
Protobuf 消息定义
一、引言本文用来介绍Google的protocol-buffer 消息的格式以及使用事项,不会涉及相关api的使用二、消息定义**消息由至少一个字段组合而成,类似于C语言中的结构。每个字段都有一定的格式。 字段格式:限定修饰符① | 数据类型② | 字段名称③ | = | 字段编码值④ | [字段默认值⑤]**1、限定修饰符包含 required optional repea...原创 2018-09-13 12:59:32 · 1910 阅读 · 0 评论 -
Linux下利用protoc命令生成protobuf的头文件和源文件,根据mesType.proto文件
Linux下利用protoc命令生成protobuf的头文件和源文件,根据mesType.proto文件protobuf的message文件为 msgType.proto 生成c++头文件和源文件的方式protoc --cpp_out=./ ./msgType.protoprotoc 命令详解protoc 貌似不支持绝对路径,这里Usage: protoc [OPTION] PROTO...原创 2019-02-01 23:46:31 · 5164 阅读 · 0 评论 -
protobuf的基本使用示例
protobuf的基本使用示例1、编写msgtype文件test.protosyntax = "proto3";package msgType;enum EnumTest{ TEST0 = 0x00; TEST1 = 0x01; TEST2 = 0x02; TEST3 = 0x03;}message ProtoTestSub{ int32 test1 = 1; s...原创 2019-02-06 23:54:50 · 1269 阅读 · 0 评论 -
利用protobuf进行读写配置文件
利用protobuf进行读写配置文件1、编写protobuf 的proto文件在程序中经常会用配置文件,而利用protobuf可以很方便的进行配置文件的读写。先编写好protobuf的proto文件syntax = "proto3";package msgType;enum EnumTest{ TEST0 = 0x00; TEST1 = 0x01; TEST2 = 0x02;...原创 2019-05-09 23:22:14 · 4012 阅读 · 0 评论