Bonjour à vous tous. J'aimerais afficher mon enum de cycle mais je ne sais pas comment faire pour l'afficher. J'aurais donc besoin de votre aide pour me sortir de ce mauvais pas. Ce que je veux faire est certainement simple. Je veux faire afficher le TypeCycle qui est un enum pour que l'utilisateur puisse choisir entre les différents cycle de livre possible. Ensuite enregistrer ce choix dans mon fichier mais pour le moment la sérialisation n'est pas le problème. Voici ma fonction livre qui va me servir à rassembler les informations sur un livre. Merci de votre aide.

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
void ObtenirInfoLivre(vector<TypeLivre>& p_livres)
    {
	string réponse;
	TypeLivre nouveauLivre;
	nouveauLivre.numero= 1;
 
		do
			{
			cout << "Veuillez entrer le titre du livre : \n";
			cin >> ws;
			getline(cin, nouveauLivre.titre);
			cout << "Veuillez donner l'année de parution du livre : \n";
			cin >> ws;
			cin >> nouveauLivre.anneeParution;
			cout << "Veuillez entrer le nombre de pages du livre \n";
			cin >> ws;
			cin >> nouveauLivre.nbPages;
			cout << "Veuillez donner une note sur 10 pour ce livre \n";
			cin >> ws;
			cin >> nouveauLivre.cote;
			cout << "Désirez-vous entrer un nouveau livre?\n";
			cin >> ws;
			getline(cin, réponse);
			p_livres.push_back(nouveauLivre);
			++nouveauLivre.numero;
			}
		while(réponse == "oui");
    }
 
enum TypeCycle { ETERNITE, ROBOTS, ELIJAB, EMPIRE, FONDATION, AUTRES };