Advanced C + + books

Source: Internet
Author: User

Recommended reading order:
Level 1
Starting from <<essential c++>>, short and short, you can learn more about C + + 's features
To <<c++ primer>> as a dictionary and extra-curricular reading, because too thick can not be read in a breath

Level 2
And then starting from <<effective c++>>, this is the Bible, please obey the 10 commandments, you should always look, it's okay to turn around
Then <<exceptional C++>&gt, who personally felt that Herb Sutter president was less expressive than Scott Meyers was always in the forefront of education.
Shun down is <<more effective c++>> and <<more exceptional c++>> Please read and remember the terms
When you read about it, there should be an impulse to escalate.

Level 3
<<insied the C + + object model>> look like a wisp of wind swept away all the time you have doubts about the language, you can finally understand the compiler in the end are behind what you do, this book to be careful aftertaste, it is difficult to chew, it is best to read over and over again, Deepen impressions
After reading the last book, this <<the design and evolution of c++>> will repeat the same year C + + his father in the process of designing the entire language course

Level 4
<<the C + + standard library>> is a dictionary of STL, you can find anything
Learn C + + must learn STL, then the first is <<effective stl>> it's like the Bible, the norm of your daily behavior.
<<generic programming and the stl>> make you change from Oo to GP
No, we also need to understand how STL works, then &LT;&LT;STL source analysis >> will solve all your puzzles

Level 5
For C + + is nothing more than Oo and GP, want to further enhance oo,<<exeptional C + + style>> is a president so many years of experience, is a long ESP
A STL master is not to understand the template, <<c++ template>> is an encyclopedia, enough for you to watch after the GP
<<modern C + + design>> is too smart to read to discerning eye

Advanced C + + books (GO)

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.