Programmation en c++

GUENANG KECHIGUEKO PAULIN RUTHERFORD -  
Salut les amis !
C'est un réel plaisir pour moi de pouvoir vous joindre . Je profite donc de l'occasion pour vous faire part de mes petit problèmes.
J'aimerai savoir comment utiliser les tableaux multidimentionels en c++ tout en laissant le soin à lutilisateur d'entrer la les dimentions. ( t[n][m] ...).
Esperant que vous allez repondre le plutôt possible, je vous remerci.

3 réponses

  1. Pourquoi tu n'utilise pas une liste chainée à la place, avec des pointeurs sur des objets que tu pourras créer dynamiquement ?

    No 'one' can be told what the matrix is.
    You'll have to explore it yourself.
    0
    1. Contributeur
      au fait floverdevel, t'as reçu mon mail? je t'ai envoye les fichiers.
      tafiscobar
      0
  2. bon, si je comprends bien ton probleme. tu dois definir un pointeur de 2 dimension exple : int **tab; ok?
    tu demande a l utilisatteur d entres les nbre n et m
    et puis tu fais appel a new *t=new int n;t=new int m
    je ne me souviens pas de la syntaxe de new mais c est a peu pres ça ce que tu dois faire ok?
    0
    1. Tu dois utiliser des listes de listes....(ou encore des vecteurs)
      exemple :
      vector<vector <int>> t;
      int nb_dim;
      int nb_elem;
      t.clear();
      for(int i=0;i<nb_dim;i++)
      {
      vector<int> aux;
      aux.clear();
      for(int j=0;j<nb_elem;j++)
      {
      aux[j]=x;
      }
      t[i]=aux;
      }

      pour acceder a un element
      element = t[x][y];
      0