Bonjour ,
j'ai vraiment besoin d'aide car je n'arrive pas a comprendre pourquoi sous xcode je n'arrive pas a compiler correctement (j'ai pas mal de messages d'erreurs ) :
en résumé j'ai 3 fichiers Personne.h /Personne.cpp et main.cpp dont je joins les codes et le screenshot des messages d'erreur .
-------------------- Personne.h ----------------------
#ifndef PERSONNE
#define PERSONNE
//#include <iostream>
#include <string>
class Personne
{
private:
string Nom;
int Age;
int Taille;
public:
//Personne();
Personne(string nom,int age,int taille);
string LireNom();
int LireAge();
int LireTaille();
};
#endif
----------------------------------------
------------ Personne.cpp-------------------
#include "Personne.h"
#include <string>
#include <iostream>
Personne::Personne (string nom,int age,int taille)
{
Nom=nom;
Age=age;
Taille=taille;
}
string Personne::LireNom()
{
return Nom;
}
int Personne::LireAge()
{
return Age;
}
int Personne::LireTaille()
{
return Taille;
}
--------------------------------------
---------- main.cpp ----------------------
#include "Personne.h"
#include <iostream>
#include <string>
using namespace std;
int main (int argc, char * const argv[]) {
// insert code here...
string n;
int a,t;
cout<<"entrez le nom ,l'age et la taille : "<<endl;
cin>>n>>a>>t;
Personne p(n,a,t);
cout<<"------------------"<<endl;
cout<<"le nom: "<<p.LireNom()<<" age de "<<p.LireAge()<<" ans et de taille "<<p.LireTaille()<<endl;
cout<<"------ END ------"<<endl;
return 0;
}
-------------------------------------------------
je reste a votre disposition pour toutes indications qui pourraient m'aider a mieux comprendre ce qui se passe et ainsi éviter ces erreurs a l'avenir .
Merci d'avance
j'ai vraiment besoin d'aide car je n'arrive pas a comprendre pourquoi sous xcode je n'arrive pas a compiler correctement (j'ai pas mal de messages d'erreurs ) :
en résumé j'ai 3 fichiers Personne.h /Personne.cpp et main.cpp dont je joins les codes et le screenshot des messages d'erreur .
-------------------- Personne.h ----------------------
#ifndef PERSONNE
#define PERSONNE
//#include <iostream>
#include <string>
class Personne
{
private:
string Nom;
int Age;
int Taille;
public:
//Personne();
Personne(string nom,int age,int taille);
string LireNom();
int LireAge();
int LireTaille();
};
#endif
----------------------------------------
------------ Personne.cpp-------------------
#include "Personne.h"
#include <string>
#include <iostream>
Personne::Personne (string nom,int age,int taille)
{
Nom=nom;
Age=age;
Taille=taille;
}
string Personne::LireNom()
{
return Nom;
}
int Personne::LireAge()
{
return Age;
}
int Personne::LireTaille()
{
return Taille;
}
--------------------------------------
---------- main.cpp ----------------------
#include "Personne.h"
#include <iostream>
#include <string>
using namespace std;
int main (int argc, char * const argv[]) {
// insert code here...
string n;
int a,t;
cout<<"entrez le nom ,l'age et la taille : "<<endl;
cin>>n>>a>>t;
Personne p(n,a,t);
cout<<"------------------"<<endl;
cout<<"le nom: "<<p.LireNom()<<" age de "<<p.LireAge()<<" ans et de taille "<<p.LireTaille()<<endl;
cout<<"------ END ------"<<endl;
return 0;
}
-------------------------------------------------
je reste a votre disposition pour toutes indications qui pourraient m'aider a mieux comprendre ce qui se passe et ainsi éviter ces erreurs a l'avenir .
Merci d'avance