bonjour a tous ,
j'ai un probleme lors de ma compilation :
error C3861: 'edit_last_name_of'*: identificateur introuvable
merci de votre aide .
comment le declaré.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
31
32
33
34
35
36
37
38
39 void main() { // Création d'un professeur Enseignant t("France", "Martin", 37, 4, 200); // Création de l'élève à apprécier Etudiant s("Raymonde", "Dubois", 20, 2); // Création et attachement de l'appréciation t.appreciate(s, "Souvent en retard."); // Affichage de l'appréciation cout << "Appréciation de " << s.get_first_name() << " :" << endl; t.show_appreciation(s, cout); cout << endl; try { // s <=> instance de type Student s.print(cout); } catch (Person::invalid_last_name e) { // ici n'est gérée que l'exception Person::invalid_last_name // de la classe personne edit_last_name_of(s); } catch (Person::invalid_attribute e) { // ici nous gérons toutes les autres exceptions. C'est à dire // Person::invalid_first_name et Student::invalid_average edit_person(s); } getch(); }
Partager