Intro :
L’objet de la classe std::array permet de représenter en mémoire un tableau statique dont le nombre d’éléments est connue à la compilation et est fixé à l’avance.
Prérequis :
– Savoir lire du C++
Explications :
On peut l’initialiser d’emblée :
|
1 |
std::array<int, 5> a = {1, 2, 3, 4, 5}; |
Voilà une déclaration supplémentaire :
|
1 2 3 |
#include <array> std::array<int, 3> UnArray; |
Les données de ce type de tableau sont stockées de manière contigu en mémoire.
Résumé :
A l’opposé des tableaux classiques, les tableaux déclarés avec la classe std::array stocke aussi le nombre d’éléments du tableau en mémoire.


