Ist es sicher anzunehmen, dass der STL-Vektorspeicher immer zusammenhängend ist?

Wenn Sie einen STL-Vektor haben, dessen Größe geändert wurde, ist es sicher, die Adresse von Element 0 zu übernehmen und anzunehmen, dass der Rest des Vektors im Speicher folgt?

z.B.

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

Antworten auf die Frage(6)

Ihre Antwort auf die Frage