¿Es seguro asumir que el almacenamiento de vectores STL es siempre contiguo?

Si tiene un vector STL que ha sido redimensionado, ¿es seguro tomar la dirección del elemento 0 y asumir que el resto del vector seguirá en la memoria?

p.ej.

vector<char> vc(100);
// do some stuff with vc
vc.resize(200);
char* p = &vc[0];
// do stuff with *p

Respuestas a la pregunta(6)

Su respuesta a la pregunta