C++ Programming - OOPS Concepts - Discussion
Discussion Forum : OOPS Concepts - General Questions (Q.No. 16)
16.
Which of the following concepts means adding new components to a program as it runs?
Discussion:
23 comments Page 1 of 3.
Rekha said:
1 decade ago
Can any one explain what is dynamic loading?
Dimpu said:
1 decade ago
Can anyone clearly explain dynamic loading?
Durgadevi said:
1 decade ago
Dynamic means multiple so we want to insert any external components inside the program just we use this concept.
Harshita Nigam said:
1 decade ago
Can any one explain How can we use concept of dynamic loading ?
San said:
1 decade ago
Dynamic loading is a mechanism by which a computer program can, at run time, load a library (or other binary) into memory, retrieve the addresses of functions and variables contained in the library, execute those functions or access those variables, and unload the library from memory.
Niks said:
1 decade ago
Why not dynamic binding ? what's the difference between the two ?
Ankita said:
1 decade ago
Difference between dynamic binding and dynamic loading?
Ash said:
1 decade ago
Can someone provide a programming example with dynamic loading?
Pavan kumar said:
1 decade ago
In OOPs Dynamic Binding refers to linking a procedure call to the code that will be executed only at run time. The code associated with the procedure in not known until the program is executed, which is also known as late binding.
Dynamic loading is a mechanism by which a computer program can, at run time, load a library (or other binary) into memory, retrieve the addresses of functions and variables contained in the library, execute those functions or access those variables, and unload the library from memory. Unlike static linking and loadtime linking, this mechanism allows a computer program to startup in the absence of these libraries, to discover available libraries, and to potentially gain additional functionality.
Dynamic loading is a mechanism by which a computer program can, at run time, load a library (or other binary) into memory, retrieve the addresses of functions and variables contained in the library, execute those functions or access those variables, and unload the library from memory. Unlike static linking and loadtime linking, this mechanism allows a computer program to startup in the absence of these libraries, to discover available libraries, and to potentially gain additional functionality.
Lillo said:
1 decade ago
Dynamic doesn't mean "multiple", it comes from Greek(movement).
It's something done during the program is "moving", while it's working, running.
It's something done during the program is "moving", while it's working, running.
(1)
Post your comments here:
Quick links
Quantitative Aptitude
Verbal (English)
Reasoning
Programming
Interview
Placement Papers