Constructeur de tableau dynamique
Junzy
-
Dalfab Messages postés 720 Statut Membre -
Dalfab Messages postés 720 Statut Membre -
Bonjour,
Bonjour,
Je suis debutant en programmation et je suis un cours dans le quel on demande de creer une classe Vehicule en suite de une classe Garage pour gerer les elements de type Vehicule via des pointeurs, la classe Garage doit avoir comme atribut un tableau dynamique contenant des pointeurs sur des element de type Vehicule
class Vehicule
J'ai rencontre un probleme lors de l'ecriture du constructeur de Garage, je suis vraiment bloque. J'ai essayer de faire comme ça :
ou comme ça :
et plein d'autres façons mais j'arrive pas atrouver la bonne solutions.
Est ce que quelqu'un aurait la gentillesse de m'aider tous en sachant que je commence a aprendre le c++ depuis 2 semaines seulement.
Je suis dans le même cas . Svp comment dois je m' y prendre,?
Bonjour,
Je suis debutant en programmation et je suis un cours dans le quel on demande de creer une classe Vehicule en suite de une classe Garage pour gerer les elements de type Vehicule via des pointeurs, la classe Garage doit avoir comme atribut un tableau dynamique contenant des pointeurs sur des element de type Vehicule
class Vehicule
{
public:
Vehicule (int prix=10000, std::string dateFabrication="01/01/1960");
virtual void affiche() const;
virtual ~Vehicule();
protected:
int m_prix;
std::string m_dateFabrication;
};
class Garage
{
public:
Garage (Vehicule* vehicule);
void affiche() const;
void ajouterElement(Vehicule* vehicule);
void suprimerElement(Vehicule* vehicule);
virtual ~Garage();
private:
std::vector<Vehicule*> m_listeVehicules;
};
J'ai rencontre un probleme lors de l'ecriture du constructeur de Garage, je suis vraiment bloque. J'ai essayer de faire comme ça :
Garage::Garage(Vehicule* vehicule)
{
m_listeVehicules.push_back(new vehicule);
}
ou comme ça :
Garage::Garage(Vehicule* vehicule)
{
m_listeVehicules.push_back(vehicule);
}
et plein d'autres façons mais j'arrive pas atrouver la bonne solutions.
Est ce que quelqu'un aurait la gentillesse de m'aider tous en sachant que je commence a aprendre le c++ depuis 2 semaines seulement.
Je suis dans le même cas . Svp comment dois je m' y prendre,?
| EDIT : Ajout des balises de code (la coloration syntaxique).
Explications disponibles ici : ICI Merci d'y penser dans tes prochains messages. |
A voir également:
- Constructeur de tableau dynamique
- Tableau croisé dynamique - Guide
- Tableau word - Guide
- Exemple tableau croisé dynamique télécharger - Télécharger - Tableur
- Tableau ascii - Guide
- Trier un tableau excel - Guide