Tableau de tableau en c++

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. 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
    1. 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. Salut pierre, très astucieux ton pointeur sur un pointeur !

        je retiens ce truc

        merci
        pom
        0