0

关于std::set,我理解文档说“插入成员不应影响迭代器的有效性和对容器的引用”。请看下面,反向迭代器(左代码)通过插入值 50 被修改,而标准迭代器(右代码)不受相同插入的影响。我想每个人都希望这两个代码块做同样的事情,但事实并非如此。左边的代码打印50在最后一行,而右边的代码打印49. 有什么解释吗?标准和反向迭代器

4

0 回答 0