next up previous contents
Next: Constantesréférences, new delete Up: Les langages de programmation Previous: Optimisation : les displays

Les fonctions en paramètre

Une fonction, y compris si elle est paramètre d'une autre, est toujours évaluée dans son environnement lexical, le mécanisme des display ne peut plus fonctionner de la même façon.

En conclusion, en C et C++ le fait de n'avoir que deux niveaux local et global simplifie tout, l'environnement d'une fonction est très simple : les variables globales et les variables locales de la fonction. On n'a jamais besoin de rechercher à travers la pile l'environnement.




Mon Oct 20 14:02:48 MET 1997