C++ Core Language

I read that theres a difference in the c++ core language and the standard library.
I am just curious..

1. Why is there a difference in the core language and the standard library? If they both are created by the iso cpp committee then why is there a difference in both?


2. What "exactly" does the core language include? I mean what does it manage?If as fundamental a facility as input-output is managed by standard library?
(I really need the 2nd q's answer)
Thanks..



I read that theres a difference in the c++ core language and the standard library.
There is no difference; standard library complements language and often built on to of it.

What "exactly" does the core language include?
Anything you can do without including any library files. Or part 1-16 of the standard (around 400 pages). Standard library is the rest (around 900 pages)

If as fundamental a facility as input-output is managed by standard library?
Why IO would be fundamental? Where IO on ATmega controller, for example? What is the standard output? Is it screen? Is it some window? Or something else? How is it work? Because of those questions standard output is controlled by library.
Topic archived. No new replies allowed.