protobuf
DinnerHowe
这个作者很懒,什么都没留下…
展开
-
Protobuf :简介
一、Protobuf? 1. 定义: Google Protocol Buffer(简称 Protobuf)是一种轻便高效的结构化数据存储格式,平台无关、语言无关、可扩展,可用于通讯协议和数据存储等领域。 protocolbuf(以下简称PB)是google 的一种数据交换的格式,它独立于语言,独立于平台。google 提供了多种语言的实现:java、c#、c++、go 和 pyt...原创 2018-04-03 16:24:13 · 402 阅读 · 0 评论 -
Protobuf :编写proto文件以及protobuf文件的使用
1. 编写proto文件首先需要一个proto文件,其中定义了我们程序中需要处理的结构化数据:// Filename: addressbook.proto syntax="proto2"; package addressbook; import "src/help.proto"; //举例用,编译时去掉 message Person { required s...原创 2018-04-03 16:35:11 · 15270 阅读 · 0 评论 -
Protobuf :repeated类型的使用
protobuf repeated类型相当于std的vector,可以用来存放0~N个相同类型的内容,文章将简单介绍protobuf repeated的使用。首先定义一个protobuf结构,如下:message Person { required int32 age = 1; required string name = 2;}message Family { repeated Perso...原创 2018-04-03 16:36:08 · 15060 阅读 · 0 评论