Is std :: vector or boost :: vector thread safe?

Tengo múltiples hilos simultáneamente llamando apush_back() en un objeto compartido destd::vector. Esstd::vector ¿a salvo de amenazas? ¿O necesito implementar el mecanismo yo mismo para que sea seguro para subprocesos?
Quiero evitar hacer @ ext "bloqueo y liberación" trabajo porque soy un usuario de la biblioteca en lugar de un diseñador de la biblioteca. Espero buscar soluciones existentes seguras para subprocesos para vectores. Qué tal siboost::vector, que se introdujo recientemente desde boost 1.48.0 adelante. ¿Es seguro para subprocesos?

Respuestas a la pregunta(6)

Su respuesta a la pregunta