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 }; |