[C ++] C ++ books that should be well read

Source: Internet
Author: User
If you want to learn C ++, you do not have to learn C, because C ++ and C are actually two languages, only C ++ is compatible with C, we should not associate C ++ with C. to learn C ++, you must take it as a new language. let me talk about the recommended route from the expert who does not understand the final expert:
1. Written in "C ++ Primer", Lippman, classic, C ++ entry-level book. After reading this book, the basic syntax is passed and some skills are mastered.
Reading...
2. written by Bjarne Stroustrup, founder of The C ++ programming language, this book has no doubt about its authority, and some underlying things are mentioned here, if you have read C ++ Primer, you can skip this book.
3. Scott Meyers, a top-level master of Objective C ++, writes a book in a lively and humorous language. This book tells many things to pay attention to and is worth buying. (Lippman once divided programmers into two categories: Objective c ++ and c ++. The importance of this book)
4. the companion article in the book "More Effective C ++" describes many key technologies and is very helpful for improving program efficiency.
5. "Advanced C ++" is a magic book. It tells a lot of great ideas that even C ++ designers did not think of. It solves many seemingly impossible problems. Scott Meyers has a big recommendation book.
6. Inside the C ++ Objects Model is another masterpiece of Lippman! This book describes many of his ideas when developing the first C ++ compiler. It thoroughly resolves how the underlying mechanism of C ++ implements the object model. I have read this book, your understanding of C ++ has made a qualitative leap! From this moment on, you have the right to say that you are a C ++ programmer!

The optical C ++ language is basically a master after reading the above books. Other experiences should be accumulated in practice. You should do more small programs and projects while reading these books, the speed of improving the level is fast. this is my personal experience. In addition, if you have learned C ++ and want to develop programs and software, you will undoubtedly need to use something like MFC.
API Programming and MFC Windows Programming are worth reading. These two books can quickly improve your practice.

My reading records
Reading C ++ Primer)
Entry level, key learning syntax.
C ++ tutorials (3 hours from)
An entry-level book that focuses on pointer, array, function, structure, class, virtual function, and pre-compilation.

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.