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.