问题如下:使用protobuf反序列化时超出message的大小(64M)限制而报错:
解决办法:
google::protobuf::Message conFrameworkData;
int iSize;
//省略获取conFrameworkData和iSize的值
......
//根据实际获取的数据大小设置message的大小
google::protobuf::io::CodedInputStream cis(conFrameworkData, iSize);
cis.SetTotalBytesLimit(iSize, iSize);
appFramworkData.ParseFromCodedStream(&cis);