IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C++ Discussion :

pointeur sur classe


Sujet :

C++

  1. #1
    Membre à l'essai
    Femme Profil pro
    Étudiant
    Inscrit en
    Juillet 2013
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juillet 2013
    Messages : 15
    Points : 17
    Points
    17
    Par défaut pointeur sur classe
    bnsr:
    mon but est de créer une classe"Arc" ,au niveau de constructeur j'ai passé des paramètres de type "Sommet" autre classe Que j'ai crée mais cela ne marche pas !
    "fichier arc.h"
    voici mon code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    #ifndef ARC_H
    #define ARC_H
    using namespace std;
    #include<string>
    #include"sommet.h"
     
    class Arc
    {int Cout ;
    string Couleur;
    Sommet From;
    Sommet To;
    	public:
    		Arc(Sommet* from,Sommet* to,int cout,std::string couleur);
    		~Arc();
     
    };
     
     
     
    #endif
    fichier "arc.cpp"
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    #include "arc.h"
    #include "arc.h"
    using namespace std;
    #include<string>
    #include"sommet.h"
     
    Arc::Arc(Sommet* from,Sommet* to,int cout,std::string couleur)
    {From=from;
    To=to;
    Cout=cout;
    Couleur=couleur;
    }
     
    Arc::~Arc()
    {Cout=0;
    }
    l'erreur affiché:7 62 C:\Users\KHADIJA\Desktop\arc.cpp [Error] no matching function for call to 'Sommet::Sommet()'
    aidez moi SVp!

  2. #2
    Membre à l'essai
    Femme Profil pro
    Étudiant
    Inscrit en
    Juillet 2013
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juillet 2013
    Messages : 15
    Points : 17
    Points
    17
    Par défaut
    j'ai trouvé la faute !au niveau de déclaration des attributs From et To sont de type Sommet*

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Imiter la POO (pointeur sur classe)
    Par actuenligne dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 30/06/2011, 23h37
  2. Pointeur sur classe template
    Par SmOkEiSBaD dans le forum Langage
    Réponses: 6
    Dernier message: 23/04/2011, 12h29
  3. [Template] Pointeur sur classe template
    Par Kromagg dans le forum Langage
    Réponses: 2
    Dernier message: 29/10/2008, 16h01
  4. Réponses: 4
    Dernier message: 15/10/2006, 18h05
  5. Problème de pointeurs sur classe
    Par fabiin dans le forum Delphi
    Réponses: 1
    Dernier message: 05/08/2006, 18h13

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo