Semaine numéro 42 (1999-10-18 -- 1999-10-24)
Il y 1 cours de 2h et 1 TD de 2h.
Attention le cours a été déplacé. (voir
emi.di pour les détails)
Contenu du cours
Modularité et généricité
- portée des identificateurs,
- utilisation de static,
- séparation .h .c,
- notion de module client,
- généricité avec void *,
- préprocesseur, inclusion,
- utilisation d'en-têtes d'objet,
- sémantique par référence uniforme,
- gestion de la mémoire
- le ramasse-miettes de Hans Boehm
- situations exceptionnelles
- setjmp/longjmp
- bibliothèque d'exceptions
Les transaprents:
19,
20,
21,
22,
23,
24,
25,
26,
27,
28,
29,
30,
31,
32,
33,
34,
Contenu du TD
Manipulations de nombres complexes.
Les détails ici et le corrigé.
Travail individuel
Regarder les pages de la partie "programmation impérative" du tutorial en-ligne
concernant:
- The C programming language
- Uniform reference semantics
- Automatic Memory Management
- Using adanced features
- Separate interface and implementation