Problème de tableau de pointeurs
Bonjour,
je pense avoir le bon algorithme mais je ne sais pas comment créer la deuxième dimension de mon tableau.
Voici mon code :
Citation:
/*----------------------------classe herbe-----------------------------*/
#ifndef CLASSHERBE__H
#define CLASSHERBE__H
#include<time.h>
#include<iostream>
using namespace std;
class herbe
{
protected:
int hauteur;
int croissance;
public:
herbe(){set_taille(5);}
void pousser(){hauteur=hauteur+10;}
void set_taille(int i){hauteur=i;}
void desherber(){hauteur=hauteur-5;}
int get_taille(){return hauteur;}
void edite(){
cout<<"La hauteur de l'herbe est de "<<hauteur<<endl;
}
} ;
#endif
/*-------------------------classe terrain----------------------------*/
#include <iostream>
#include "classherbe.h"
using namespace std;
class terrain
{
herbe **h;
public:
terrain()
{
herbe *h[10]; //horizontal
for (int i=0; i<10;i++) //vertical
{
herbe *h[i]=new herbe[10]; /!\problème/!\
}
}
};
int main()
{
return 0;
}
Merci d'avance.