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.