C + + learning direction [GO]

Source: Internet
Author: User

This is an article on the Internet to see, for a long time, so there is no way to provide the original link.

First of all, be sure to read Bjarne Stroustrup's the Design and Evolution of C + + to learn

The history of this language. Then you can look at other books, but keep looking back at the book and see
The new technology you have learned is how to be accepted into this language a little bit.


The first book varies from person to person, and it's better to look at the C + + Primer of Stanley B Lippman, which
The book is very large, you can not see the part of the asterisk. The foundation is not so good that you can look at Stanley B.
Lippman's essential C + +, this book is much lighter, but the four C + + paradigms are spoken, and
and speak very clearly.


The second should stop the technical level of things, calm down to see the pike and Kernighan the practice
of programming, well organized, what should be noticed in the program design. This book
Very thin booklet, can be said to be a programmer must read the guide.


The third book, should be written by Bruce Eckel, thinking in C + +, this book every
I'm going to reread it for half a year. It can be said that each chapter is written in a thought-provoking, this book makes me feel
The application of technology is very high, but the language is very level, as long as seriously read, even if the foundation is not,
Also must be able to understand. When I was teaching, I used the book (the students were 0 basis).


To a higher level, it is necessary to slow down, first grasp the C + + design habits of good. This is Scott.
Meyers's effective C + + and more effective C + + bring us endless gains. Me more
Effective C + + can't afford to buy, had to spend 10 yuan copy bookbinding A "thread", looks like sunflower
Treasure (;-)). These two books are true classics, the author of C + + skillful, make the language style read up
It was as sweet as starch syrup, just as he stood across the lecture. I have the original CD of these two books in my hand, if there is a hing
Interested, you can send e-mail to [email protected] or in drink from to Gaobo request, as long as you provide
I'll burn the CD for free. If you have a deep understanding of effective C + + and more effective
C + +, you can see that you are already a flock of chickens in the crowd. Can guide the operation of the project, can be compiled
Write all the programs you want to do, and you can point out the size of the code that looks good to others. If you can
At the sight of someone's code is corresponding to "clause 27" or "clause M6", then you really let me shave eyes.


I've already told you, if you want to write a program, ec++ and mec++ are enough to handle it, but as
If you are not satisfied, want to focus on some theoretical aspects, or want to see the code of implementation, you should not
Miss these wonderful books. I mean Herb Sutter's exceptional C + + and more
Exceptional C + +, these two books are very difficult, I read every one of the notes are more than 10
Page. In particular, the part of the generic programming, these two books erudite, very thorough discussion of the, often
Read a piece, all wipe sweat once, big feeling hearty, also have Houtie STL source code analysis, with actual
The example explains a little bit about how an STL is implemented, I'm just beginning to read, not commenting;
One of Stanley B. Lippman,cfront's creators, writes inside the C + + Object
Model, I have only one word, is basically handsome. I learned a lot about the compiler explaining the source code
Details, as well as the details of the memory allocation, hehe, these all know, I am also afraid of what? Recently received
Another cfront, the C + + standards Committee Koenig's C + + meditation, looks very good, which
Also recommended to everyone, but I did not read, also have no say.


Finally, you, the future C + + theorists, remember that the C + + Bjarne Stroustrup
Programming language should read it four or five times anyway! This is the source of all the books of C + +.
If this is not enough, order a C + + standard from the C + + standards committee.


All the books of the authors of mainland China are not to be seen (including mine). Everything VC + + or speaking specific compiler
Don't look at the book. If you need to fill in the C language class, buy a very small k&r of the C
Programming language is enough, other books do not look. Do not learn C first, then C + +, but straight
Learn C + +. You are not learning ancient prose, and then learn the vernacular, right? So believe me, it's easier to come straight.

C + + learning direction [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.