От: | Аноним | ||
Дата: | 06.02.14 05:29 | ||
Оценка: |
int main(){
std::map <int,char*> mapA;
mapA[1] = "55";
mapA[2] = "66";
mapA[3] = "77";
std::map<int,char*>::iterator it =
std::remove_if(mapA.begin(),
mapA.end(),
[](std::pair<int,char*> _p)
{
int i = _p.first;
return (i == 2);
});
mapA.erase(it,mapA.end());
return 0;
}