Prenez le code suivant:
std::vector<int> a;
a.reserve(65536);
std::vector<int> b(a); //NOTE: b is constructed from a
a.reserve(65536); // no reallocation
b.reserve(65536);
La capacité est-elle copiée? Y aura-t-il une réaffectation sur la dernière ligne? La norme dit-elle quelque chose à ce sujet ou est-ce que c'est silencieux?