std :: map find/end都提供了const_iterator和iterator,例如
iterator end ();
const_iterator end () const
Run Code Online (Sandbox Code Playgroud)
出于好奇,如果我有一个std :: map,它将在这里被调用/比较,它是一个迭代器还是一个const_iterator?:
if(m.find(key) != m.end()) {
...
}
Run Code Online (Sandbox Code Playgroud)
我应该关心吗?