【发布时间】:2023-04-08 02:34:01
【问题描述】:
需要在迭代 c++ 容器时进行修改。
就像将回调存储在 std::list 中一样,当迭代并调用这些回调时,可能需要修改 std::list。
但这并不是开箱即用的安全方法。这种问题有什么通用的解决方案吗?
【问题讨论】:
-
为了让容器在迭代过程中可以修改,它需要是所谓的稳定的。 stackoverflow.com/questions/16709828/…
-
显示您的代码,我们可以帮助您做到这一点。您的问题似乎是 XY 问题。