Bonjour à tous,

Je suis un débutant en C++ (et en progra en général). Et j'ai un projet a rendre qui consiste a faire "une petite base de donnée" (attention ca ne doit pas tout a fait fonctionner comme tel). Je vous explique mon problème, j'ai 3 classes :

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
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
class Personne  {
protected:
        char nom_[32];
        char prenom_[32];
        ...
public:
	Personne();
	void ajouterPersonne(Personne &pers);
	virtual void affiche();
	~Personne();
}
class Utilisateur:public Personne
{
	// Gérer le num client
	static int IDclient_;
	int numclient_;
 
	// Info Utilisateur
	char numinscription_[32];
	bool vipo_;
	int cheque_;
 
	//Gestion des Inscriptions
	Inscription* inscriptions[MAX];
	int nombreInscriptions;
	//Gestion des demandes
	Demande* demandes[MAX];
	int nombreDemandes;
 
public:
	Utilisateur();
	int utilisateurLibre(); // Va chercher dans le tableau d'objet le 1ere emplacement libre.
	void affiche();
	void listingUtilisateur(Utilisateur *util);
	void ajouterUtilisateur(Utilisateur &Util);
	~Utilisateur();
}
 
class Inscription
{
	static int IDinscr_;
	int numinscr_;
	char dateinscription_[16];
	char numinscription_[16];
	char dateecheance_[16];
public:
	Inscription();
	int inscriptionLibre(); // Va chercher dans le tableau d'objet le 1ere emplacement libre.
	void ajouterInscription(Inscription &inscr);
	void affiche();
	~Inscription();
};
Voici mes 3 classes, J'aimerais bien faire une fonction qui va enregistrer tout le contenu de ses classes dans un fichier (.txt) et une fonction qui va reprendre le contenu de mon fichier (.txt) et le remettre dans mes classes (en lançant le programme), je sais déjà que je vais avoir des problèmes avec mes pointeurs, que je vais surement devoir reconstruire. Si vous pouviez m'aider pour y voir un peu plus clair dans la façon de procéder, des liens de tuto, ou quoi que ce soit je suis preneur

Merci d'avance.

Ps : étant donné que je suis débutant, je ne peux pas utiliser des trucs trop poussé