une dll pq faire ??? - C++ - Programmation
Marsh Posté le 04-07-2006 à 16:27:21
C'est pour pouvoir releaser la dll sans toucher au produit. Ca évite de releaser le produit et toute une batterie de tests.
Marsh Posté le 04-07-2006 à 16:28:55
Ca sert aussi à stocket des objets génériques, à cloisonner ton code, à pouvoir faire de beaux modèles mvc, à maintenir des projets complexes sans devoir tout recompiler et tout restester, comme l'a dit mimi278 ...
Marsh Posté le 04-07-2006 à 16:31:24
Nethacker a écrit : c'est quoi l'importance d'une dll ?? |
Ca permet de ne pas réinventer la roue à chaque fois
Exemple: Tu fais une appli qui appelle un gros algorithme pour un traitement d'éléments. Tu écrits ton algorithme et ça marche.
Ensuite, tu fais une 2° appli qui utilise exactement le même algo, soit
[edit] => suis arrivé trop tard
Marsh Posté le 04-07-2006 à 16:40:40
Les problématiques de réutilisation dont vous expliquez est plus liés à l'explication d'une librairie, elle peut éventuellement être statique.
Une dll est une librairie dynamique, ce qui veut dire des avantages et des inconvénients aussi.
Ci-dessus je ne parlais de quelques avantages, il existe des inconvénients.
1 - Il faut installer le produit et la lib
2- Si plusieurs produits utilisent la même dll et pas la même version et éventuellement ne sont pas compatibles entre elles, là se posent des problèmes. Il faut faire des dll compatibles sinon on ne peut pas installer sur une même machine plusieurs versions de la même dll.
Marsh Posté le 04-07-2006 à 17:33:35
merci a tous pour ces reponses
a plus
Marsh Posté le 04-07-2006 à 14:04:28
c'est quoi l'importance d'une dll ??
merci,
---------------
God is one, not 2 nor 3!