#ifndef CLASSEUR_H #define CLASSEUR_H #include typedef struct classeur *classeur; extern classeur clas_creer (); // pour creer un classeur extern size_t clas_cardinal (classeur c); // retourne le nombre d'éléments du classeur extern void clas_ajouter_element (classeur c, char *e); // insere e dans c tout en conservant l'ordre lexicographique extern size_t clas_supprimer_element (classeur c, char *debut); // supprime tous les éléments contenant debutant par la chaine debut // retourne le nombre d'éléments supprimés extern char *clas_ieme (classeur c, size_t i); // retourne le ieme élément du classeur #endif