c++中的map

map. find函数找不到key所对应的值,则返回map迭代尾。

map. first 为map的key值。

map.second 为map的value值。

迭代器用法为  map :: iterator  it = m_map.begin();

判断map中是否存在某个键值对

if  (m_map .find (find_key) !=  m_map .end() )

{

      //    m_map中不存在find_key这个键的数据时,需要执行的代码逻辑

}

你可能感兴趣的:(c++中的map)