© M. Laporte laporte@romarin.univ-aix.fr
I.U.T.d'Aix en Provence - Département Informatique
Créé le 06/03/2001 - Dernière mise à jour: 06/03/2001
Tout document autorisé
Déclaration_de_la_classe_CEtudiant
Définition des fonctions déclarées dans la classe CEtudiant
Possibilité de trier des CEtudiants
Tri d'un fichier d'étudiants
Dans l'espace de noms nsWorking déclarer la classe CEtudiant qui doit contenir les données membres :
Ces données membre doivent être accessibles dans les classes dérivées de CEtudiant, mais pas ailleurs.
Cette classe doit contenir, accessibles de partout :
Ces deux dernières fonctions doivent être déclarées dans la classe CEtudiant, mais ne doivent pas être des fonctions membre.
Vous mettrez inline les fonctions qui méritent de l'être.
Voir corrigé .
Définir les fonctions décrites dans la question précédente. L'extracteur doit extraire le nom (sur une ligne), puis l'âge (à l'aide de l'extracteur d'entier), puis le groupe (à l'aide de l'extracteur de caractère).
Voir corrigé .
Quelle fonction doit-on ajouter à la classe CEtudiant pour qu'on puisse lui appliquer la fonction sort() ? Définissez cette fonction sachant que le tri doit s'effectuer par ordre alphabétique des noms d'étudiants.
Voir corrigé .
Ecrire la fonction :
void Exo_01 (void); |
Voir corrigé .
© M. Laporte laporte@romarin.univ-aix.fr
I.U.T.d'Aix en Provence - Département Informatique