S'il vous plais, quelqu'un pourrait m'expliquer a quoi sert array.
apprament ça s'utilise avec des vecteurs.
Version imprimable
S'il vous plais, quelqu'un pourrait m'expliquer a quoi sert array.
apprament ça s'utilise avec des vecteurs.
Il faut préciser ce dont tu parle, car les termes que tu utilises peuvent être équivalent (comme pas) en fonction des sens utilisés.
Un petit bout de code serrai symphatique.
Je vais néanmoins tenter de donner une réponse:
On utilise souvent le mot "array" pour un tableau statique. Il est soit 'C-like' (de la forme T nom[N]), soit c'est un {std/boost}::array. La taille du tableau est figée dans le code, elle ne va pas évoluer.
A l'inverse, un vector (std::vector pour être précis) est un tableau de taille dynamique dont la taille va évoluer en fonction des opérations réalisées dessus.
Merci pour la reponse.
en gros un array c'est juste un tableau statique et rien de plus ?
Oui.
En français, on dit "tableau" pour array ;)
Après, il y a comme l'a dit David des implémentations de tableaux statiques qui sont faites pour offrir une interface du même genre que celle offerte par std::vector, std::list, afin de pouvoir appliquer les algorithmes standards dessus.
Je te conseille de consulter les sections STL des cours/FAQ/articles de Developpez.com pour mieux comprendre tout cela.
ok merci je vais lire ca tout de suite