Approfondissement de std::vector : gestion mémoire et optimisations pratiques en C++
Anatomie interne du conteneur vector
Un std::vector gère une zone de mémoire contiguë via trois pointeurs internes : un pointant vers le début des données, un autre vers la position juste après le dernier élément valide, et un troisième marquant la fin de l'espace mémoire alloué. Cette conception permet un accès aléatoire en temps constant.
Str ...
Publié le 3 août à 18h41