c++ map earse的用法

阅读 175

2022-03-30

最高访问的那个总结和回答是错的==
误人子弟…
在遍历map的时候,用map.find(key)查找和比较的是键值对中的键…(可能全世界就我一个人不知道吧…)
需要删除特定值的话,遍历map然后erase,、
erase之后注意指向
在这里插入图片描述
这个人写的不对,这样就行了。

	for(;itt!=d1.end();){
		if(itt->second==0) d1.erase(itt++);
		else itt++;
	}

精彩评论(0)

0 0 举报