我想要从beginIt到endIt擦除std :: map的元素.erase函数将迭代器返回到删除的最后一个元素后面的元素.不是它的结束吗?为什么擦除返回迭代器?
auto it = m_map.erase(beginIt, endIt);
c++ stdmap erase
c++ ×1
erase ×1
stdmap ×1