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 :
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
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(); };
Merci d'avance.
Ps : étant donné que je suis débutant, je ne peux pas utiliser des trucs trop poussé
Partager