【发布时间】:2010-04-13 19:18:07
【问题描述】:
std::map find/end 都提供了 const_iterator 和 iterator,例如
iterator end ();
const_iterator end () const
出于好奇,如果我有一个 std::map ,它将在这里被调用/比较,是一个迭代器还是一个 const_iterator ? :
if(m.find(key) != m.end()) {
...
}
我应该关心吗?
【问题讨论】: