#ifndef REPERTOIRE_H_INCLUDED #define REPERTOIRE_H_INCLUDED #include "type_def.h" #include /// Tableau trié TT // Affichage void afficherTT(vectPersonne tab, int nb = 10000); // Ajouter void ajouterTT(vectPersonne tab, int& nb, Personne p); // Rechercher bool rechercherTT(vectPersonne tab, int nb, Personne p); // Supprimer void supprimerTT(vectPersonne tab, int& nb, Personne p); // Lecture répertoire void lectureRepertoireTT(vectPersonne tab, int& nb); /// Liste triée LT // Affichage void afficherLT(ElementListe* maListe); // Ajouter ElementListe* ajouterLT(ElementListe* maListe, Personne p); // Rechercher bool rechercherLT(ElementListe* maListe, Personne p); // Supprimer ElementListe* supprimerLT(ElementListe* maListe, Personne p); // Lecture répertoire ElementListe* lectureRepertoireLT(std::ifstream* flux = nullptr, int iter = 0); /// Arbre binaire de recherche ABR // Affichage // Ajouter // Rechercher // Supprimer // Lecture répertoire #endif // REPERTOIRE_H_INCLUDED