vector<vector<vector<int>>> Debug assertion failed.
Bonjour,
J'ai une grille 3dimension et j'aimerai supprimer tous les éléments de la 3 eme dimension sauf les deux premier ( c'est pour ca que j'ai utilisé ca : begin()+1 ) , la portion du code qui me pose probleme est la suivante :
Code:
1 2 3 4
|
if(grille[5][4].size()>2){
grille[5][4].erase(grille[5][4].begin()+1,grille[5][4].end());
} |
le problème c'est que quand j’exécute ce code y'a l'erreur suivante : Debug assertion failed.
Je ne vois pas ce que je pourrais faire pour que ce code fonctionne, puisque il parait qu'il est juste . pourriez vous m'aider s'il vous plait ?
Merci d'avance.
Cordialement.