Question: Distinguish between static libraries and dynamic link libraries (DLLs) in the context of memory management and give advantages and disadvantages of each. Using the
Distinguish between static libraries and dynamic link libraries (DLLs) in the context of memory management and give advantages and disadvantages of each. Using the Windows API, write a C/C++ system program to create a DLL to delete files in the in the Windows file system. Write a main program that links to the DLL at runtime. Compile and run the program and copy the source codes (i.e. DLL header file, DLL main file and the main program file) into your answer booklet. Discuss the differences between implicit and explicit linking and explain how each can be achieved in system programming.
Step by Step Solution
There are 3 Steps involved in it
1 Static Libraries vs Dynamic Link Libraries DLLs Memory Management Static libraries Code from the library is directly copied into the executable file during linking Each program linked with the libra... View full answer
Get step-by-step solutions from verified subject matter experts
