C ++ Teaching Materials

Source: Internet
Author: User

C ++ Teaching Materials

C ++ language:

1. Essential C ++: Stanley B. Lipman.

It is suitable for beginners.

2. The C ++ Programming Language: Bjarne Stroustrup.

Technical Authority, deep words, profound thoughts. C ++ encyclopedia representative.

3. C ++ Primer: Stanley B. Lipman and Joseph Lajoie. Translated by Pan aimin/Zhang Lili.

The book market has not fallen down for more than a decade, and its contents have been a huge weakness. It is hailed as the best tutorial for C ++. C ++ encyclopedia representative.

4. Inside The C ++ Object Model: Stanley B. Lipman. Translated by Hou Jie.

Reveal the underlying mechanism of C ++ and reveal the many secrets behind C ++.

5. Objective C ++: Scott Meyers. Translated by Hou Jie.

Instill in you expert experience through 50 programming principles. This article is humorous and easy to understand.

6. More Effective C ++: Scott Meyers. Translated by Hou Jie.

By introducing 35 programming principles, you can learn from experts. This article is humorous and easy to understand.

7. Accelerated C ++:

C ++ best entry book, quickly master the new method of C ++, a single knife into the C ++ core.

8. C ++ classic Q & A:

The essence of comp. lang. c ++ is essential for advanced C ++ programmers.

9. predictional C ++:

The famous network column Guru of the Week has a wonderful collection of 47 expert experiences.

 

STL:

1. The C ++ Standard Library: By niclai M. josutis. Translated by Hou Jie/Meng Yan.

An encyclopedia of the C ++ standard library. Data collection, sorting, analysis, and examples are superior.

2. Lead STL: Scott Meyers.

During the deep application of STL, you will encounter some difficult problems and efficiency considerations. You need to know what to do and what to avoid. This book provides 50 expert terms.

3. Generic Programming and the STL: By Mathew H. Austem. Translated by Hou Jie/Huang Junyao (Traditional Chinese ).

It is a tool book with both rich academic value and long-term reference value. No one can find out the concept of STL and the description of STL specifications. Complete STL specification files and examples.

4. STL source code analysis: Hou Jie.

Learn from experts about advanced generic programming techniques such as memory management, algorithms, and data structures. Let you know and know why. Exquisite, key source code, and rich annotations will bring you the best learning effect.

5. Modern C ++ Design: Andrei Alexandrescu. Translated by Hou Jie. Generic technology is impressive. Try to combine generic technology and design patterns. It is a pioneer and leads the world.

6. C ++ STL: the father of STL.

7. Generic programming and STL: the most authoritative STL book. Hou Jie commented on another path ".

Others: 1. Exploring MFC: by Hou Junjie. Reveal the underlying mechanism of MFC.

2. "C ++ classical algorithms": the heartbeat algorithm of the professor at Stanford University



C Language Teaching Materials

The unique C program design edited by Tang haoqiang, the most popular C language textbooks in China, is it a green book, where are their teaching materials? They are easy to understand and understand the psychology and learning rules of beginners. Even if you do not have any foundation for computers and algorithms, reading this book is not hard at all, and you can understand the C language. Tang haoqiang (a thin old man) is also named one of the top 10 influential members in the IT industry in China by any association.
I thought the school textbooks we used when we first studied C language were too standardized, written, and unreadable. As a result, we had a book of Tang haoqiang, and later we learned C ++, it is red.

Are there any easy-to-understand C language introductory materials?

Yes !! At present, there are still many books in C language teaching materials, but I personally think it is better to be edited by Tan haoqiang. As soon as I get started, his C series is good, and it is mainly explained for mathematical problems, easy to understand !! You can select <C program design> and then learn the data structure described in C !!

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.