What is the difference between static link library and
dynamic link library?
Answer Posted / pushpalatha
Dynamic linking differs from static linking in that it
allows an executable module (either a .dll or .exe file) to
include only the information needed at run time to locate
the executable code for a DLL function. In static linking,
the linker gets all of the referenced functions from the
static link library and places it with your code into your
executable.
Using dynamic linking instead of static linking offers
several advantages. DLLs save memory, reduce swapping, save
disk space, upgrade easier, provide after-market support,
provide a mechanism to extend the MFC library classes,
support multilanguage programs, and ease the creation of
international versions.
| Is This Answer Correct ? | 1 Yes | 0 No |
Post New Answer View All Answers
What is problem with overriding functions?
What are formatting flags in ios class?
What do you know about near, far and huge pointer?
What is c++ flowchart?
What is a storage class?
What are static and dynamic type checking?
When should you use global variables?
What are c++ stream classes?
what is scupper?
Is c++ a difficult language?
What are all predefined data types in c++?
What is switch case in c++ syntax?
Difference between an inspector and a mutator
what are the types of Member Functions?
What is class and structure in c++?