"C + + Primer Plus" is the fucking BETTER than "C + + Primer" (For beginners)!!!

Source: Internet
Author: User
Tags function prototype

Again see for Beginners C + + people recommend C + + primer I will beat people, really!

By his mother, this gang of forced to mislead, delayed countless kung fu!

is to listen to these silly rumors, said C + + primer explain more in-depth what, beginners should also chew this book, I bought this C + + primer paper books, the computer also has English electronic version, spent a lot of energy, almost the key chapter gnawing 2/3, I self-study ability is very strong, But look at this book is really going to be crooked!

See with Plus (C + + Primer Plus), well, feel right, it seems to really feel a solid harvest, and be able to write code on their own.

Here are some of the most deadly shortcomings of the book, and its drawbacks are precisely the advantages of the book with Plus:

    1. too many details. In the words of a friend, it is a matter of detail that you may not be able to touch in your life, and this book speaks a lot. Just like a robot, straightforward all the details, without any "experience" that beginners need most, without telling you which pits need to be bypassed temporarily. I would like to say that this book is more suitable as a reference, it is really in the work encountered a wonderful problem, and then turn over the relevant chapters carefully study better. But as a learning book is very very very inappropriate, believe me, this is a self-learning ability of people to your advice. And the book with Plus (c + + Primer Plus) is doing very well, see it feels like an industry expert in your guidance, step by step to put forward the problem, gradually take you presenting illegal weapons, in the meantime can also take you to avoid various pits, so that you have the highest efficiency to master the artifact. The
    2. sample code is too small. Do not hit the code only to see the text description to learn a language is not realistic, but unfortunately this book seems to be intended to do so. There are no complete examples in the explanation section, only some fragments. Plus this book almost every section of the complete code, as well as code parsing, with code to explain the problem, with code to solve the problem, and the ease of the appropriate, learning people can follow the knock out, knocking the process is actually the process of thinking, because the process of knocking often can first see part, the rest of their own first try to complete, For example, just look at the function prototype, and then implement yourself to try to write according to the function described. I have a lot of simple chapters is to look directly at the description, and then write out their own code, feel completely no problem, a simple glance at the point of emphasis in the analysis behind the points raised, directly over, the efficiency of learning is very high. The
    3. section arranges wonderful flowers. The second chapter explains the top-level const and the underlying const, the seventh chapter touches on the class "return *this member function", "friend", "delegate constructor" .... I am not a very senior programmer (but at the very least, the company program Supervisor) is also the mother of the old blood spray screen! What the fuck is the arrangement? I am not saying that I do not understand, but really disturbed the study of ideas and learning focus, like a game first off has not yet made clear the basic operation, give you a boss abuse you, you want to kill this game planning?

Sprayed so much, there must be great God saw that I too young too simple, their ability to spray C + + Primer, which can only be counted as an introductory book, Advanced and High-level and other such as xxx xxx and xxx, I just want to say that people want to poison people please roll away point, What I'm talking about is getting started, and getting started with C + + primer is very inappropriate, and what we need is a fast and efficient entry, rather than a bit of detail, C + + is just a tool, I'm a user, not a tool maker, and I don't need to study the minutiae like old academics.

About the language of the book, can look at English as much as possible to read English, these two books Chinese translation generally reaction is worse (I have not seen plus in Chinese, bad evaluation, can only be reported by others evaluation). C++primer The fifth edition of the translation of personal feeling is still past, not too bad, I am in English and Chinese mixed to see, in the computer in front of the English electronic version, not open the computer to read the Chinese version of the paper. Plus I only read the electronic version of the English version, no money to buy books.

In addition, I am not a novice, although C + + contact is not much, but other programming languages are familiar with some, there are several years of development experience. This pack of people I see too much, like an interview with the OpenGL Bao Pawn Pillow, the result even a basic Blinn shader can not write out. Since I find this book difficult, I believe this book is a bad choice for other people who are beginners in C + +. If you are this group, we recommend C + + Primer Plus, okay, nonsense ends.

"C + + Primer Plus" is the fucking BETTER than "C + + Primer" (For beginners)!!!

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.