Tableau de tableau en c++

pom -  
 pom -
bonjour, j'aimerais faire un tableau de tableau en c++.
Voici mon prgm.

#include<iostream>
using namespace std;

int main()
{

short * dem=new short[3];
dem * demande=new dem[2]; // ici le compilo me dit que demande n'est pas défini

cout<<demande[0][0]<<endl;

return 0;
}

Merci de votre aide.
Pom

2 réponses

  1. pi€rre Messages postés 76 Statut Membre
     
    tu peux pas faire:
    dem * demande car dem n'est pas un type defini.
    soit tu fait une structure/class avec un short*
    soit tu fait :
    short **demande;
    short=new short*[2];
    for(int i=0;i<2;i++)
          short[i]=new short[3];
    
    

    la Terre n'est pas un don de nos parents;
    ce sont nos enfants qui nous la pretent. ...
    0
  2. pi€rre Messages postés 76 Statut Membre
     
    excuse moi c'set pas short=new short*[2]
    mais demande=new short*[2]
    et pareil dans le for..

    la Terre n'est pas un don de nos parents;
    ce sont nos enfants qui nous la pretent. ...
    0
    1. pom
       
      Salut pierre, très astucieux ton pointeur sur un pointeur !

      je retiens ce truc

      merci
      pom
      0