I am using std::vector in a multithreaded envioronment. All threds work on diffferent elements of the vector. But what i observed is vector operations are taking more time in multithreaded env than in single threaded.
Is vector thread safe which might be causing the delay
Thanks in advance.