What is the difference between a library and a framework?

Mar 26, 2016 at 6:28pm
Hey guys....

What is the difference between a library and a framework?
Is a library is a bunch of predefined codes that run during the execution of the program or during the process of linking it?
Are the libraries prototypes of functions to help the programmer writing less codes?
What if we do not use the libraries.............
What we can do if we do not us <iostream>?
<iostream>
<math>
<cstdlib> are libraries,isn't?
Can we avoid using libraries, but using more code instead? Just for clarification of my question.
What are the common and most usable C++ libraries?

what is a framework?
Does it mean a bunch of libraries?
And what is an example of a framework?
Mar 30, 2016 at 10:17pm
Any answer?
Mar 30, 2016 at 10:50pm
It's poorly defined. A library is a binary object providing functions that can be called. A framework is a set of libraries intended to provide some functionality (which includes just one library, in which case it's identical to a library). People use both words to mean the other.

Don't worry about it.
Mar 31, 2016 at 4:12pm
OK.Thanks
Topic archived. No new replies allowed.