Reputation: 2914
Does any trick exist how to check whether an iterator (STL or Java style) is still valid for QMap
or QList
?
Thank you in advance.
Upvotes: 1
Views: 766
Reputation: 477150
No. The whole point of iterators is that they are independent of any containers. It is up to you to ensure that you only mutate a container if nobody else still has any iterators or references to the container's elements (subject to the container's iterator/reference invalidation specification).
Upvotes: 3