将指针存储在std :: set中安全吗?

这个问题在这里已经有了答案:

  • 迭代器失效规则4个答案

  • 是的, setunordered_set在这方面是安全的。 如果引用没有失效,你的指针也保持有效。

    对于基于节点的集合来说,这是一个简单的属性; 与vector不同,它们不需要在内存中移动值。

    链接地址: http://www.djcxy.com/p/73337.html

    上一篇: Is it safe to store a pointer to an item in an std::set?

    下一篇: Can vector iterators in c++ be corrupted when you add elements?