Directive #include

Résolu
choco90 Messages postés 458 Date d'inscription   Statut Membre Dernière intervention   -  
SypayV Messages postés 6586 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,


Je voudrais savoir quelle est la différence entre

#include "nom_fichier"


et

#include <nom_fichier>




Merci de me répondre.

1 réponse

SypayV Messages postés 6586 Date d'inscription   Statut Contributeur Dernière intervention   449
 
Bonjour,

La différence vient de l'emplacement de recherche du fichier par le compilateur.

Avec #include "nom_fichier", il cherche dans le même répertoire que le fichier appelant la directive. (Ensuite, bien sûr, répertoires additionnels).

Avec #include <nom_fichier>, il cherche dans les répertoires correspondant aux en-têtes du compilateur, intégrées par le fabricant du système d'exploitation et/ou compilateur. On l'utilise pour inclure des en-têtes standards.
0
choco90 Messages postés 458 Date d'inscription   Statut Membre Dernière intervention   7
 
Merci infiniment :)

Joyeux Noel.
0
SypayV Messages postés 6586 Date d'inscription   Statut Contributeur Dernière intervention   449 > choco90 Messages postés 458 Date d'inscription   Statut Membre Dernière intervention  
 
Joyeux Noel aussi. :)
0