S'il vous plais, quelqu'un pourrait m'expliquer a quoi sert array.
apprament ça s'utilise avec des vecteurs.
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.
"Never use brute force in fighting an exponential." (Andrei Alexandrescu)
Mes articles dont Conseils divers sur le C++
Une très bonne doc sur le C++ (en) Why linux is better (fr)
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.
Mon blog anglais - Mes articles et critiques de livres - FAQ C++0x, avec liste des nouveautés - Conseils sur le C++ - La meilleure FAQ du monde - Avant de créer des classes que vous réutiliserez, regardez si ça n'existe pas déjà - Le site du comité de normalisation du C++
Le guide pour bien débuter en C++ - Cours et tutoriels pour apprendre C++
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager