I tend to get hold a the last draft of standards if they are available free. It is good to be able to get the definitive last word when new other sources are a bit sketchy but can be a bit hard going to work out the minutia.
I wish Standards where free for personal/hobby use.
Edit: but if you intend to write your own compiler you probably should buy a copy of the published standards.
I personally think simply reading the standard is unlikely to help you become a better programmer; you may learn about how certain code structures are implemented and actually work, but practically any tutorial can give you that sort of information.
> The standard gives you information about the ingredients it doesn't help you bake the cake. - Grey Wolf
Question: Q: Why is the standard hard to read? I’m having trouble learning C++ from reading it.
Answer: Please note that the standard is not intended to teach how to use C++. Rather, it is an international treaty – a formal, legal, and sometimes mind-numbingly detailed technical document intended primarily for people writing C++ compilers and standard library implementations.
Fortunately, there are lots of good books that do teach how to use C++! See these recommendations http://isocpp.org/get-started as a starting point for high-quality tutorial and reference information about how to learn and use C++.
Neither book is capable to substitute the standard.
Yes, Vlad, but you have been at this a lot longer. For people still learning it is probably better to avoid documentation targeted at professionals. I prefer Dr. Suess's illustrated C++ starring the cat in the hat.
I didn't realize the standard cost so much. I don't have that kind of money so I can't get the standard. If I hit the lottery, I'll get one as having the standard is a great reference and resource just like having the C++ Programming Language book from Bjarne.
> I don't have that kind of money so I can't get the standard.
> If I hit the lottery, I'll get one as having the standard is a great reference and resource
> just like having the C++ Programming Language book from Bjarne.