inclure

Une définition du Jargon Français.
Aller à : Navigation, rechercher

verbe transitif  [programmation]. Prendre des dispositions afin que lors de l'analyse d'un code source (visant à son interprétation ou compilation) le code source contenu dans un fichier soit pris en compte.

Exemple en langage C: Le fichier «titi.h» contient:

#define MESSAGE "Bonjour"

C'est une définition de macro.

Le fichier «toto.c» contient:

#include "titi.h"
 
int main()
{
  printf(MESSAGE);
}

Je demande au préprocesseur de montrer ce qui sera compilé:

gcc -E toto.c

Résultat:

int main()
{
  printf("Bonjour");
}

Le préprocesseur a tenu compte du contenu de titi.h donc a pu substituer la macro nommée «MESSAGE». le compilateur ne percevra rien de toute cette cuisine.