首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

protobuf 有关问题

2013-11-05 
protobuf 问题我想删下面listRT里的一个元素,求怎么删除message AA{......repeatedRType listRT 8}AA a

protobuf 问题
我想删下面listRT里的一个元素,求怎么删除
message AA
{
    ......
repeated  RType listRT = 8;
}
AA aa;
aa.mutable_listRT(nIndex)->?

[解决办法]
先调用 SwapElements(int, int)
再调用 RemoveLast()

之所以不支持直接erase,是考虑了性能问题。

热点排行