Besoin d'aide immédiatement
Saloua2200
-
devinformatique Messages postés 8 Statut Membre -
devinformatique Messages postés 8 Statut Membre -
Bonjour,
j'ai un problème , mon programme ne compile pas et je comprend pas pourquoi , il ne reconnais pas la classe au temps que je l'ai déjà définit . Bref ,voila mon code:
#include <iostream>
#include <cstring>
#include <vector>
#include <fstream.h>
#include <stdlib.h>
#include "joueur.h"
#include "tools.h"
using namespace std;
int main() {
vector<Question>Q;
Question Q1;
Player P1;
ofstream fichierSortie("Resultat.txt", ios::app);
if (!fichierSortie)
{
cout << "Problème d’ouverture de fichier" << endl;
}
cout<<"Votre Nom"<<endl;
cin>>P1.setNom();
cout<<"Votre Prenom"<<endl;
cin>>P1.setPrenom();
cout<<"Date de aujourd'hui"<<endl;
cin<<P1.setDate();
cout<<"Maintenant On passe a l'action :D"<<endl;
fichierSortie<<P1.getN<<endl<<P1.getNom()<<endl<<P1.getPrenom<<endl<<P1.getdate<<endl<<P1.getScore<< endl;
// Fermeture du fichier
fichierSortie.close();
// Ouverture du fichier
ifstream fichierEntree("Question.txt", ios::in);
// Test d’ouverture du fichier
if (!fichierEntree)
{
cout << "Problème d’ouverture de fichier de question" << endl;
}
else
{
char buf[1024];
while (!fichierEntree.eof())
{
fichierEntree.getline(buf, 1024);
Q1.setQuestion(buf);
cout << "Question :"<<Q1.getQuestion<<endl;
fichierEntree.getline(buf, 1024);
Q1.setProposition1(buf);
cout << "1. reponse: :"<<Q1.getProposition1<<endl;
fichierEntree.getline(buf, 1024);
Q1.setProposition2(buf);
cout << "2. reponse: :"<<Q1.getProposition2<<endl;
fichierEntree.getline(buf, 1024);
Q1.setProposition3(buf);
cout << "3. reponse: :"<<Q1.getProposition3<<endl;
fichierEntree.getline(buf, 1024);
Q1.setProposition4(buf);
cout << "4. reponse: :"<<Q1.getProposition4<<endl;
fichierEntree.getline(buf, 1024);
Q1.setReponse(buf);
Q.push_back(Q1);
}
system("pause");
fichierEntree.close();
return 0;
}
}
j'ai un problème , mon programme ne compile pas et je comprend pas pourquoi , il ne reconnais pas la classe au temps que je l'ai déjà définit . Bref ,voila mon code:
#include <iostream>
#include <cstring>
#include <vector>
#include <fstream.h>
#include <stdlib.h>
#include "joueur.h"
#include "tools.h"
using namespace std;
int main() {
vector<Question>Q;
Question Q1;
Player P1;
ofstream fichierSortie("Resultat.txt", ios::app);
if (!fichierSortie)
{
cout << "Problème d’ouverture de fichier" << endl;
}
cout<<"Votre Nom"<<endl;
cin>>P1.setNom();
cout<<"Votre Prenom"<<endl;
cin>>P1.setPrenom();
cout<<"Date de aujourd'hui"<<endl;
cin<<P1.setDate();
cout<<"Maintenant On passe a l'action :D"<<endl;
fichierSortie<<P1.getN<<endl<<P1.getNom()<<endl<<P1.getPrenom<<endl<<P1.getdate<<endl<<P1.getScore<< endl;
// Fermeture du fichier
fichierSortie.close();
// Ouverture du fichier
ifstream fichierEntree("Question.txt", ios::in);
// Test d’ouverture du fichier
if (!fichierEntree)
{
cout << "Problème d’ouverture de fichier de question" << endl;
}
else
{
char buf[1024];
while (!fichierEntree.eof())
{
fichierEntree.getline(buf, 1024);
Q1.setQuestion(buf);
cout << "Question :"<<Q1.getQuestion<<endl;
fichierEntree.getline(buf, 1024);
Q1.setProposition1(buf);
cout << "1. reponse: :"<<Q1.getProposition1<<endl;
fichierEntree.getline(buf, 1024);
Q1.setProposition2(buf);
cout << "2. reponse: :"<<Q1.getProposition2<<endl;
fichierEntree.getline(buf, 1024);
Q1.setProposition3(buf);
cout << "3. reponse: :"<<Q1.getProposition3<<endl;
fichierEntree.getline(buf, 1024);
Q1.setProposition4(buf);
cout << "4. reponse: :"<<Q1.getProposition4<<endl;
fichierEntree.getline(buf, 1024);
Q1.setReponse(buf);
Q.push_back(Q1);
}
system("pause");
fichierEntree.close();
return 0;
}
}
A voir également:
- Besoin d'aide immédiatement
- Appel qui raccroche immédiatement - Guide
- Si ce numéro spécial vous appelle, décrochez immédiatement : chaque seconde compte - Guide
- En cas d'arnaque bancaire, les banques devront rembourser immédiatement les victimes - Guide
- Si ce voyant s'allume sur votre tableau de bord, arrêtez de rouler immédiatement - Guide