Previous Contents Next

12   Divers

12.1   La librairie cassert *

La bibliothèque cassert permet d'insérer dans les programmes des commandes ``assert(expr);'' où expr est une expression booléenne : cette instruction, lorsqu'elle est rencontrée au cours de l'exécution, provoque l'arrêt du programme si expr est interprétée à FAUX. Cela permet de garantir simplement des conditions d'entrée et de ``débugger'' plus aisément les programmes.

12.2   GDB *

Pour la mise au point des programme, il est possible (et recommandé si le programme est gros) d'utiliser GDB (The GNU Debugger). Pour l'utiliser vous pouvez :


Previous Contents Next