Bonjour,
Je suis confrontée un problème.
Je souhaiterai créer une liste de données persistantes en mémoire ayant taille évolutive.
J'avais pensée à créer une liste doublement chainée en c++. Mais je n'arrive pas à accéder
à une case de donnée mémorielle cible, puisque je suis obligée de parcourir toute la liste
d'éléments via leur pointeur respectif,soit en partant soit du début ou de la fin.
La liste doublement chainée n'est pas contiguës car le contenu est éparpillé dans la mémoire.
A l'inverse un tableau ou un "vector" simple est contigus en mémoire.
Ma question peut on créer une liste de données persistante qui a les mêmes attribue qu'un "vector" ou un tableau ?
J'avais pensé faire un "static vector" mais cela plante.
Si oui avez un tutoriel ou un exemple de code en c++ !!!
Partager