Recommended C ++ books and reading sequence

Source: Internet
Author: User

The recommended reading sequence is as follows:

Level 1

Starting from "essential C ++", it is short and concise. You can learn more about the features of C ++.
I use C ++ Primer as a dictionary and extracurricular reading, because it is too thick to read it in one breath.

Level 2

Then, I started to transfer my role from effective C ++. This is the Bible. Please keep the 10 commandments and read them frequently.
Next, the book titled predictional C ++, I personally think that the speech ability of president Herb Suter is not as good as Scott Meyers is always on the front line of education.
More effective C ++ and more effective C ++. Please read and remember the terms
When you read this, there should be an impulse to upgrade.

Level 3

After reading "insied the C ++ object model", as a breeze swept away your doubts about the language, you can finally understand what compiler has done with you, this book is easy to read and understand. It is best to read it several times to deepen your impression.
After reading the previous book, the design and evolution of c ++ will repeat the course of C ++'s design process.

Level 4

The C ++ standard library is an STL dictionary and can be found at all times.
To learn C ++, you must not learn STL. The first thing is objective STL. Like the Bible, it is the norm of your daily behavior.
Generic programming and the STL let you change from Oo to GP
We still need to understand the working principle of STL. STL source code section [Source: gameres.com] will solve all your puzzles.

Level 5

For C ++, which is nothing more than Oo and GP, I want to further improve oo. exeptional C ++ style is an example of the chairman's experience for so many years. It is a very long ESP
An STL expert can't help but understand the template. "C ++ template" is an encyclopedia. It is enough for you to understand the GP after reading it.
Modern C ++ design is something that a too smart person writes to a discerning person.

There are many good books that cannot be listed one by one
My reading experience is for your reference. The next step is to train the experts, listen more and read more; boost, STL, And Loki are all powerful tools, and you will be advised not to practice steel.

At last, without him.

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.