C++:通过erase删除map的键值对

map是经常使用的数据结构,erase可以删除map中的键值对。

可以通过以下几种方式使用erase

1.通过迭代器进行删除

#include 
#include 
#include 
using namespace std;

void pMap(const string& w, const auto& m)
{
	cout<

运行程序输出:

init data

boy = xiaoxiao

father = ming

mother = hong

after erase

boy = xiaoxiao

mo

你可能感兴趣的:(C/C++,c++)