Uther Le 22/10/2004 à 21:59 Suposons que j'aie les programmes/libs suivants : prog1, lib1 et lib2
Si prog1 a besoin de lib1 et de lib2 et que lib1 à besoin de lib2 est ce que ca peut poser des problème au niveau de lib2 qui serait traitée deux fois?
Même question avec les libs conditionelles, et en mélangeant lib conditionnelle et utilisation classique.
Normalement, ça ne devrait pas poser problème.
ça dépend des fonctions. La lib ne sera présente qu'en un seul exemplaire en RAM, donc ça peut poser des pb :
ex :
lib2 est appellée par prog1 et met à jour une variable a
lib2 est appellée par lib1 et met à jour la même variable a
lib2 est appellée par prog1 et doit se servir de a -> elle va utiliser le a de lib2
si ce sont des fonctions qui ne demandent pas d'initialisation, ça devrait pas poser de pb

<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)
<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant