Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
当一个线程管理std::map添加和删除事物时,另一个线程可以安全地size()调用map?
std::map
size()
map
由于不涉及迭代器,因此失效不是问题。
在这种情况下,我想地图总是存在的。没有在坏时刻破坏对象的问题。
不,大小可能涉及遍历,因为它不能保证为 O(1)。