我之前没用过map
今天写了一个bfs里面记录访问过的,刚好用到这个,记一下。
示例
#include <map>
#include <iostream>
using namespace std;
int main(){
map<string,int> visited;
cout << visited["12"];
visited["1231"] = 1;
cout << visited["1230"] << visited["1231"];
return 0;
}
这里刚好是没有插入map中的元素默认值为0,刚好代表未访问。
OK,后续使用到其他功能,再记录!!
20210205记录
关于map的清空操作
map.clear() // 直接删除map
map.erase(map.begin(),map.end()) // 清空所有记录