Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2683 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  une dll pq faire ???

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

une dll pq faire ???

n°1400226
Nethacker
rule televisions, rule minds
Posté le 04-07-2006 à 14:04:28  profilanswer
 

c'est quoi l'importance d'une dll ??
merci, :jap:


---------------
God is one, not 2 nor 3!
mood
Publicité
Posté le 04-07-2006 à 14:04:28  profilanswer
 

n°1400413
mimi278
Posté le 04-07-2006 à 16:27:21  profilanswer
 

C'est pour pouvoir releaser la dll sans toucher au produit. Ca évite de releaser le produit et toute une batterie de tests.

n°1400416
_darkalt3_
Proctopathe
Posté le 04-07-2006 à 16:28:55  profilanswer
 

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 ...

n°1400421
Sve@r
Posté le 04-07-2006 à 16:31:24  profilanswer
 

Nethacker a écrit :

c'est quoi l'importance d'une dll ??
merci, :jap:


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

  • tu le réécris dans la 2° appli (CTRL-C+CTRL-V) => Si demain tu trouves une optimisation à l'algo et que tu veux le modifier, faudra modifier les 2 applis
  • tu déportes ton gros algo dans une DLL et tu relies tes 2 applis à la DLL => Si demain tu trouves une optimisation à ton algo, tu ne modifies que la DLL


[edit] => suis arrivé trop tard  :hello:


Message édité par Sve@r le 04-07-2006 à 16:32:23

---------------
Vous ne pouvez pas apporter la prospérité au pauvre en la retirant au riche.
n°1400456
mimi278
Posté le 04-07-2006 à 16:40:40  profilanswer
 

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.


Message édité par mimi278 le 04-07-2006 à 16:42:19
n°1400557
Nethacker
rule televisions, rule minds
Posté le 04-07-2006 à 17:33:35  profilanswer
 

merci a tous pour ces reponses  
a plus


---------------
God is one, not 2 nor 3!

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  une dll pq faire ???

 

Sujets relatifs
Plus de sujets relatifs à : une dll pq faire ???


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)