Dès que l'on programme une application un peu conséquente, il devient
nécessaire pour des raisons pratiques d'en fractionner le source en plusieurs
unités de compilation.
Chaque unité est compilée séparément, puis les binaires obtenus sont
liés à l'aide d'un éditeur de liens pour créer le programme désiré.
Pour permettre cela, le langage doit disposer d'un moyen d'exprimer que
certaines variables ou procédures sont partagées par plusieurs unités de
compilation.
La méthode la plus répandue pour résoudre ce problème est la méthode
dite « des réfs et des défs ».
Pour le seul cas des variables, il existe une autre méthode
dite « du common ».
Sous-sections
Matthieu Moy
2017-02-08