Bonjour,
Si j'ai bien compris, les bibliothèques contiennent différentes fonctions....mais je ne voi pas l'utilisé des bibliothèques !
1) Imaginons que j'ai une bibliothèque qui contient la fonction "afficher_bonjour":
2) Maintenant imaginons un fichier "a.h" qui contient: "void afficher_bonjour();" et un fichier "a.cpp" qui contient:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 void afficher_bonjour(){ cout<<"Bonjour"; }
Dans le premier cas, il va falloir dire au linkeur d'incorporer ma bibliothèqe: "gcc ...... -ma_bibli ....." pour que mon programme sache utiliser la fonction: "afficher_bonjour()".
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 void afficher_bonjour(){ cout<<"Bonjour"; }
Dans le deuxième cas, il suffit de mettre un: #include <a.h> pour que mon programme sache utiliser la fonction: "afficher_bonjour()".
En conclusion, je ne voi pas quel différence il y a entre le cas N°1 et le cas N°2 et donc je ne voi pas l'intêret des bibliothèques...
Merci d'avance...
Partager