.proto 文件如下:
syntax = "proto3";
package geomproto;
message Geom{
Point2d p=1;
}
message Point2d{
double x=1;
double y=2;
}
設置Point2d成員的方式1:
Geom geom;
Point2d *tmp = new Point2d();
tmp->x=1;
tmp->y=1;
geom.set_allocated_p(tmp)
設置Point2d成員的方式2:
Geom geom;
Point2d *tmp =geom.mutable_p();
tmp->x=1;
tmp->y=1;
如有疑問請加qq羣:1032082534