以下的文字基本基于这两篇博文:
http://blog.csdn.net/flyan338/article/details/8448518
http://noteonx.blogspot.com/2010/12/protobuf.html
protobuf 的每个message 可以理解为一个class, 我们可以在 txt 中定义 class 中每个参数的值,这样可以很方便的给 class 中的每个值赋值。
protobuf 会用自己的格式保存数据为 string, 使用的函数为 google::protobuf::TextFormat::PrintToString
从string 里解析数据,使用的函数为 google::protobuf::TextFormat::Parse
可以在开头的博文中找到使用这两个函数的例子