Les tableaux dynamiques c++
Résolu
Bonjour,
J'ai un problème concernant l'utilisation des tableaux dynamiques en c++. Ce que je veux faire c'est d'utiliser un tableau dynamique pour insérer en fin d'un tableau des éléments de type entier dont on connait pas le nombre.
puisse quelqu'un me donner la procédure en utilisant new.
Je veux savoir comment peux on augmenter la taille du tableau dynamique d'une certaine taille sans toucher les éléments qui ont été déjà inséré en utilisant.
Merci
J'ai un problème concernant l'utilisation des tableaux dynamiques en c++. Ce que je veux faire c'est d'utiliser un tableau dynamique pour insérer en fin d'un tableau des éléments de type entier dont on connait pas le nombre.
puisse quelqu'un me donner la procédure en utilisant new.
Je veux savoir comment peux on augmenter la taille du tableau dynamique d'une certaine taille sans toucher les éléments qui ont été déjà inséré en utilisant.
Merci
Configuration: Windows XP Firefox 3.0.10
A voir également:
- Les tableaux dynamiques c++
- Tableaux croisés dynamiques - Guide
- Tableaux word - Guide
- Fusionner deux tableaux excel - Guide
- Triez le tableau pour que les villes les plus peuplées soient en haut excel - Guide
- Fusionner deux tableaux word ✓ - Forum Word
4 réponses
Il suffit d'utiliser un std::vector (par exemple) et la méthode push_back. A priori pas besoin de new.
Bonne chance
#include <iostream>
#include <vector>
int main(){
std::size_t n;
std::vector<int> v;
for(unsigned i=0;i<10;++i) v.push_back(10*i);
n = v.size()-1;
for(unsigned i=0;i<n;++i) std::cout << v[i] << ' ';
std::cout << std::endl;
return 0;
}
Bonne chance