Bonjour,
Donc le problème est le suivant :
J'ai créé un tableau 2 dimensions afin de contenir des pointeurs vers une classe Item. ce qui donne donc :
std::vector<std::vector<Item *>> tableau;
Jusque là je pense que c'est bon.
Le problème est que ce tableau est amené a s'aggrandir ou à diminuer au cours du programme.
- Pour l'initialisation comment dois-je faire dans un premier temps pour allouer un tableau de taille ROW x COL ???
Je vois comment le faire pour un tableau vector une dimension mais là j'avoue que je bloque (surement bètement) sur la double allocation.
Enfin deuxième question :
- Si je souhaites insérer un Item* à un endroit bien précis au milieu de mon tableau d'Item*, comment dois-je procéder ?
Je sais qu'on peut insérer à la fin au début, mais je n'ai pas vu de méthode pour un insérer à un endroit précis sans effacer quoique ce soit (je veux juste décalé le reste)
Soyez indulgent je découvre la STL et le vector<>...
Merci par avance pour votre aide.
Partager