Hi,
I'm trying to access a class from an other class but it keeps giving me error about not recognising the class. For example, if I try to access ClEntreprise in the class ClVisite (sorry about french word) it tell's me it doesn't exist.
Code:#if !defined(VISITE_H_INCLUS) #define VISITE_H_INCLUS #include <iostream> #include <string> #include "ClVendeur.h" #include "ClEntreprise.h" using namespace std; class ClVisite { public : ClVisite(int p_date, int p_noContrat, bool p_estExistante) : m_date(p_date), m_noContrat(p_noContrat), m_estExistante(p_estExistante) {} int Date() const { return m_date; } int NoContrat() const { return m_noContrat; } bool EstExistante() const { return m_noContrat; } private : int m_date; ClVendeur* m_pVendeur; ClEntreprise* m_pEntreprise; int m_noContrat; bool m_estExistante; }; #endifI have never had this problem before in other work I have done, help would be appreciated.Code:#if !defined(ENTREPRISE_H_INCLUS) #define ENTREPRISE_H_INCLUS #include <iostream> #include <string> #include <list> #include "ClVisite.h" using namespace std; typedef list<ClVisite> listeVisite; class ClEntreprise { public : ClEntreprise(string p_nom, int p_noTéléphone, listeVisite p_listeVisite) : m_nom(p_nom), m_noTéléphone(p_noTéléphone), m_listeVisite(p_listeVisite) {} string Nom() const { return m_nom; } int NoTelephone() const { return m_noTéléphone; } listeVisite ListeVisite() const { return m_listeVisite; } private : string m_nom; int m_noTéléphone; listeVisite m_listeVisite; }; #endif



LinkBack URL
About LinkBacks


