Tableau de tableau en c++

Fermé
pom - 16 juil. 2004 à 10:49
 pom - 16 juil. 2004 à 14:41
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

pi€rre Messages postés 76 Date d'inscription mercredi 9 juin 2004 Statut Membre Dernière intervention 13 octobre 2005
16 juil. 2004 à 11:03
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
pi€rre Messages postés 76 Date d'inscription mercredi 9 juin 2004 Statut Membre Dernière intervention 13 octobre 2005
16 juil. 2004 à 11:05
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
Salut pierre, très astucieux ton pointeur sur un pointeur !

je retiens ce truc

merci
pom
0