É std :: vector or boost :: vetor thread safe?

Tenho vários threads chamando simultaneamentepush_back() em um objeto compartilhado destd::vector. Éstd::vector discussão segura? Ou preciso implementar o mecanismo pessoalmente para torná-lo segur
Eu quero evitar fazer mais "travando e liberando" work porque sou um usuário da biblioteca e não um designer da biblioteca. Espero procurar soluções existentes para segurança de threads para vetor. E seboost::vector, que foi recentemente introduzido a partir do boost 1.48.0 em diante. O thread é seguro?

questionAnswers(6)

yourAnswerToTheQuestion