新建一个.proto文件
假设已经配置好了Protobuf的C++的环境, 用一个最简单的例子来实验Protobuf工具.
新建一个hello.proto 文件
package lm; // 相当于C++ 中的命名空间
message helloworld // 相当于数据库中一个表的名称
{
required int32 id=1; // 相当于数据库中不为空的字段
optional string str=2; // 相当于数据库中可空字段
enum PhoneType { // 相当于表的默认值
MOBILE = 0;
HOME = 1;
WORK = 2;
}
message PhoneNum