Problème classes en C++
theheartless666
Messages postés
1
Date d'inscription
Statut
Membre
Dernière intervention
-
Groarh Messages postés 682 Date d'inscription Statut Membre Dernière intervention -
Groarh Messages postés 682 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
voici mes programmes C++ avec le main et la classe personne.cpp
Voila mon problème, bonne compilation, bon deroulement de l'exécution mais le problème c'est qu'une fois les valeurs rentrée le programme plante, pouuvez-vous m'aider?
Main.cpp :
#include <iostream>
#include <string>
#include "Personnage.cpp" // Ne pas oublier
using namespace std;
int main()
{
int age;
Personnage david;
string nom = " ";
printf ("Saisissez votre nom:\n");
scanf ("%s", &nom);
printf ("Saisissez votre age:\n");
scanf ("%d", &age);
david.setAge( age, nom );
age = david.getAge();
printf("%d", age);
system("PAUSE");
}
Personne.cpp :
#include <iostream>
#include <string>
using namespace std;
class Personnage
{
private:
int age;
std::string nom;
public:
void setAge(int a, string n )
{
age = a;
nom = n;
}
int getAge()
{
age = 18;
return age;
}
};
voici mes programmes C++ avec le main et la classe personne.cpp
Voila mon problème, bonne compilation, bon deroulement de l'exécution mais le problème c'est qu'une fois les valeurs rentrée le programme plante, pouuvez-vous m'aider?
Main.cpp :
#include <iostream>
#include <string>
#include "Personnage.cpp" // Ne pas oublier
using namespace std;
int main()
{
int age;
Personnage david;
string nom = " ";
printf ("Saisissez votre nom:\n");
scanf ("%s", &nom);
printf ("Saisissez votre age:\n");
scanf ("%d", &age);
david.setAge( age, nom );
age = david.getAge();
printf("%d", age);
system("PAUSE");
}
Personne.cpp :
#include <iostream>
#include <string>
using namespace std;
class Personnage
{
private:
int age;
std::string nom;
public:
void setAge(int a, string n )
{
age = a;
nom = n;
}
int getAge()
{
age = 18;
return age;
}
};
A voir également:
- Problème classes en C++
- Comment sont classés les amis sur facebook - Guide
- Problème bluetooth mercedes classe a - Forum Mobile
- Ajoutez à la liste de contacts ana le goff, inscrite le 27 novembre 2015, dans la catégorie i. puis triez les contacts en les classant : par ordre alphabétique de leur nom de famille (critère principal), puis par date du plus récent au plus ancien (critère secondaire). quel mot apparaît à la verticale dans la colonne "catégorie" entre les lignes 200 et 209 (en-tête compris) ? - Forum Programmation
- Windows est toujours en train de paramétrer la configuration de classe de cet périphérique ✓ - Forum Matériel & Système
- Comment faire des classes sur excel ✓ - Forum Excel