next up previous contents
Next: Portée lexicale Up: Associer les noms aux Previous: Associer les noms aux

Caractéristiques des objets : lien interne, externe, local, global...

Le C introduit une certaine confusion dans les termes, précisons ce qui caractérise un objet:

  1. la portée : en C++ elle détermine essentiellement si l'objet est local ou global
  2. l'édition de liens : un objet peut être accessible ou non pour l'éditeur de liens
  3. le stockage : un objet peut être alloué à la compilation (dans la zone de données statiques), ou être alloué à l'exécution sur la pile.
Certaines de ces caractéristiques ne sont pas indépendantes, par exemple un objet alloué sur la pile ne peut pas être global.




Mon Oct 20 14:02:48 MET 1997