C ++(stl)与Java中的迭代器在概念上有区别吗?,C ++(stl)与Java中的迭代器在概念上有区别吗?,清除,我将,下方,指向,Iterators in C++ (stl) vs Java, is there a conceptual difference?在离开了一段时间并尝试清除旧瓜后,我将返回c ++。在Java中,Iterator是指向具有以下方法的容器的接口:hasNext(),next()和remove()。 has...
关于C ++:STL向量与地图擦除,关于C ++:STL向量与地图擦除,向量,迭代器,擦除,元素,STL vector vs map erase在STL中,几乎所有容器都具有擦除功能。 我的问题在向量中,擦除功能返回一个迭代器,该迭代器指向向量中的下一个元素。 地图容器不会执行此操作。 而是返回一个空值。 有人知道为什么会有这种不一致吗?参见http://www.sgi.com/tech/stl/Map.htmlMap has the im...