list<map<string, object>>能用removeif吗,举一个简单的例子
时间: 2023-12-09 09:03:04 浏览: 105
list用remove实现结构体成员的删除
可以使用remove_if()函数。例如,如果我们有一个list<map<string, object>>数组lst,我们可以使用remove_if()函数删除其元素中所有“age”为30的map:
lst.remove_if([](map<string, object>& m){
return m["age"] == 30;
});
阅读全文