concurrent_vector is a random-access sequence container which supports thread-safe dynamic growth without invalidating existing iterators and references to its elements