Recommended C ++ books and reading sequence

Source: Internet
Author: User

 

When readers have a certain C/C ++ Foundation
Recommended reading sequence:
Level 1
Starting from <essential C ++>, you can understand the features of C ++.
Use <C ++ primer> as a dictionary and extracurricular reading, because it is too thick to read it in one breath

Level 2
Next, I started to transfer my post from <strong tive C ++>. This is the Bible. Please follow the 10 commandments. Read it frequently and I will flip it if I have nothing to do.
Next, <exceptional C ++>, I personally think that the speech ability of president Herb Suter is not as good as Scott Meyers in the first line of education.
<More effective C ++> and <more effective C ++> follow these terms.
When you read this, there should be an impulse to upgrade.

Level 3
<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 article, this <the design and evolution of c ++> will repeat the course of C ++'s design of the entire language.

Level 4
<The C ++ standard library> it is an STL dictionary and can be found at all times.
To learn C ++, you must not learn STL. The first is <primitive STL>. Like the Bible, it is the norm of your daily behavior.
<Generic programming and the STL> change from Oo to GP
If it is useless, we still need to understand the working principle of STL. <STL source code analysis> will solve all your puzzles.

Level 5
For C ++, which is nothing more than Oo and GP, to further improve Oo, <exeptional C ++ style> is an example of the chairman's experience over the years and is a 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> it is intended for discerning people who are too smart.

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.

 

From: http://www.cnblogs.com/oiramario/archive/2006/11/13/559130.html

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.