您的位置:首页 > 其它

Protobuf 的 SerializeToString 的输入参数不是string

2013-03-11 17:17 751 查看
CCmString aProtocolBuffer;
changes.SerializeToString(aProtocolBuffer);


changes 是一个protobuf自动生成的类的对象,上面的代码编译会报错,原因在于,SerializeToString的输入参数不是string, 而是string*

改成下面这样就ok了:

CCmString aProtocolBuffer;
changes.SerializeToString(&aProtocolBuffer);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐