c++使用protobuf传输数据