[c++] tableau dynamique

KBS -  
 kbs -
Bonjour,

je dois créer un tableau dynamique que je devrais redimensionner au cours du programme sans utiliser de vector
pour l'instant mon idee est de creer un tableau avec par exemple une taille = 10 et une fois qu'il est remplie je crée un autre tableau plus grand dans lequel je copie le premier et ainsi de suite
n'y a t il vraiment aucune maniere de le faire plus facilement ??
A voir également:

2 réponses

kbs
 
merci de ta reponse, j'ai ce qu'il me faut
1
loupius Messages postés 697 Date d'inscription   Statut Membre Dernière intervention   148
 
Si tu n'utilises pas les possibilités du '++' alors ce n'est que du simple 'C'; et là tu as une fonction taillée sur mesure pour ta question, il s'agit de:
void* realloc (void* ancienneZone, size_t newTaille);
Réalloue une zone mémoire à la taille demandée, recopie ce qui est possible de l'ancienne à la nouvelle zone, détruit l'allocation de l'ancienne zone et retourne un pointeur vers la nouvelle zone.
Bonne continuation.
0