Bibliotheque& Bibliotheque::operator+=(Livre& livre) { ajouterLivre(livre); return *this; }
int main() { T_Biblio *biblio = creerBiblio("NF16"); T_Rayon *rayonJulesVerne = creerRayon("Jules Verne"); ajouterLivre(rayonJulesVerne, creerLivre("Cinq semaines en ballon", "Jules Verne", "Hetzel")); ajouterLivre(rayonJulesVerne, creerLivre("Les Aventures du capitaine Hatteras", "Jules Verne", "Hetzel")); ajouterLivre(rayonJulesVerne, creerLivre("Voyage au centre de la Terre", "Jules Verne", "Hetzel")); ajouterLivre(rayonJulesVerne, creerLivre("De la Terre a la Lune", "Jules Verne", "Hetzel")); ajouterLivre(rayonJulesVerne, creerLivre("Le Compte de Chanteleine", "Jules Verne", "Hetzel")); T_Rayon *rayonVictorHugo = creerRayon("Victor Hugo"); ajouterLivre(rayonVictorHugo, creerLivre("Ruy Blas", "Victor Hugo", "Gallica")); ajouterLivre(rayonVictorHugo, creerLivre("Cromwell", "Victor Hugo", "Gallica")); ajouterLivre(rayonVictorHugo, creerLivre("Hernani", "Victor Hugo", "Gallica")); ajouterLivre(rayonVictorHugo, creerLivre("Cinq semaines Victor Hugo 2", "Victor Hugo", "Hetzel")); ajouterLivre(rayonVictorHugo, creerLivre("Marion de Lorme", "Victor Hugo", "Gallica")); ajouterLivre(rayonVictorHugo, creerLivre("Marie Tudor", "Victor Hugo", "Gallica")); ajouterLivre(rayonVictorHugo, creerLivre("Cinq semaines Victor Hugo", "Victor Hugo", "Hetzel")); ajouterRayon(biblio, rayonJulesVerne); ajouterRayon(biblio, rayonVictorHugo); /* afficherRayon(rayonJulesVerne); printf("%d", emprunterLivre(rayonJulesVerne, "Cinq semaines en ballon")); printf("%d", emprunterLivre(rayonJulesVerne, "Le Compte de Chanteleine")); printf("%d", emprunterLivre(rayonJulesVerne, "Voyage au centre de la Terre")); afficherRayon(rayonJulesVerne); printf("%d", supprimerLivre(rayonJulesVerne, "Cinq semaines en ballon")); printf("%d", supprimerLivre(rayonJulesVerne, "Le Compte de Chanteleine")); printf("%d", supprimerLivre(rayonJulesVerne, "Voyage au centre de la Terre")); afficherRayon(rayonJulesVerne); afficherBiblio(biblio); printf("%d", supprimerRayon(biblio, "Victor Hugo")); afficherBiblio(biblio); printf("%d", supprimerRayon(biblio, "Jules Verne")); afficherBiblio(biblio); */ rechercherLivres(biblio, "semaines"); return 0; }