KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
I have multiple threads simultaneously calling push_back() on a shared object of std::vector . Is std::vector thread safe? Or do I need to implement the mechanism myself to make it thread safe? I want to avoid doing extra "locking and freeing" work because I'm a library user rather than a library designer. I hope to look for existing thread-safe solutions for vector. How about boost::vector , which was newly introduced from boost 1.48.0 onward. Is it thread safe?
Tags (comma-separated)
Save Edits
Cancel