Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Udemy

Dynamic Link Libraries (Windows Programming With C/C++)

via Udemy

Overview

Learn all about the DLLs in this course. Explained the Load Time, Run time and delay Linking!!

What you'll learn:
  • Understanding on Dynamic Linking Concept in DLLs
  • Develop your own DLL in C/C++
  • Use the DLL in any other C/C++ client application
  • Different type of dynamic linking like load time, run time and delay loading

In this course, you will learn about Dynamic Linking Concepts. What are the DLLs and how they are loaded into memory and how they are used by the applications in C/C++!!

In this course, you will learn about the 3 types of dynamic linking implementations. They are given as below:

  • The Load Time Linking which is the most expensive in terms of the application startup.

  • The Run time linking which is less expensive compared to load time as it's done on need basis. The use of APIs and calling the functions inside the DLL has been explained in this course in detail.

  • The Delay Loading DLL: Which is similar to load time linking but the DLL is not loaded actually in the process address space till one of the exported functions get called from your client applications.

  • The Demo of each of the concept is available with important study material which is downloadable!!

After completing this course, you will be able to :

  • Explain the difference between an application and a DLL

  • Develop and distribute the APIs written by you (specific to some domain expertise like Data Structures/Stock Market/Banking etc)

  • Develop the application using the DLLs created by you or provided by some other vendor.

Taught by

Vikash Shakya

Reviews

4.3 rating at Udemy based on 35 ratings

Start your review of Dynamic Link Libraries (Windows Programming With C/C++)

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.