插入删除是否引起迭代器失效 map set multiset multimap 以红黑树实现 – 插入与删除其中元素,不会使其他元素的迭代器和引用失效unordered_map unordered_set 以hash表实现: 若插入引起rehash,则所有迭代器失效。若不rehash,依然有效。不论是否rehash,引用依然有效(rehash:插入后元素数量超过 max_load_factor() * bucket_count(),引起rehash)删除元素,不会使其他元素的迭代器与引用失效