bonjour,

je veux creer un vector à deux dimensions.
j'ai récupérer ce code dans un tutorial
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
#include <vector>
int main ()
{
   int M = 3,
       N = 4;
   std::vector< std::vector<int> >Vecteur2D;
   Vecteur2D.resize (M);
   for (int i = 0; i < M; i++)
      Vecteur2D[i].resize (N);
   // utiliser Vecteur2D...
}
j'obitens cette erreur

Code : Sélectionner tout - Visualiser dans une fenêtre à part
[C++ Erreur] vector.cc(71): E2015 Ambiguïté entre 'std::vector<int,std::allocator<int> >::insert(int *,int,int)' et 'std::vector<int,std::allocator<int> >::insert(int *,unsigned int,const int &)'
Je comprend pas pourquoi ça ne marche pas. J'ai Borland C++ 4 Professional