6/20/2023 0 Comments Stack of booksFor C++11 and C++14 the examples and a few issues are outdated and Effective Modern C++ should be preferred. It presents ~50 easy-to-remember rules of thumb along with their rationale in a very accessible (and enjoyable) style. Earlier editions were aimed at programmers coming from C, the third edition changes this and targets programmers coming from languages like Java. This was written with the aim of being the best second book C++ programmers should read, and it succeeded. (Historically, it broke new ground by being the first beginner's book to use a modern approach to teaching the language.) Despite this, the C++ it teaches is purely C++98. It has a steeper learning curve, but, for those who can cope with this, it is a very compact introduction to the language. This is largely because it does not attempt to be an introduction to programming, but an introduction to C++ for people who've previously programmed in some other language. This basically covers the same ground as the C++ Primer, but does so in a quarter of its space. This book is an extended version of the material that constitutes Chapters 2-5 of The C++ Programming Language, 4th edition.Īndrew Koenig and Barbara Moo, 1st Edition - August 24, 2000 The “tour” is a quick (about 180 pages and 14 chapters) tutorial overview of all of standard C++ (language and standard library, and using C++11) at a moderately high level for people who already know C++ or at least are experienced programmers. *Note: FAQs and other resources can be found in the C++ tag info and under c++-faq.ījarne Stroustrup ( 2nd edition for C++17, 3rd edition for C++20) Books that have reviews by the Association of C and C++ Users (ACCU) have links to the review. Books that meet the criteria will be added to the list. Feel free to debate quality, headings, etc. (The regulars might mercilessly undo your work if they disagree with a recommendation.) Add a short blurb/description about each book that you have personally read/benefited from. Please edit the accepted answer to provide quality books and an approximate skill level - preferably after discussing your addition in the C++ chat room. And we are not talking about bad style, but things like sporting glaringly obvious factual errors and promoting abysmally bad programming styles. In fact, it is so big and complex, that there are very many very bad C++ books out there. It is way too big and complex for doing this. Unlike many other programming languages, which are often picked up on the go from tutorials found on the Internet, few are able to quickly pick up C++ without studying a well-written C++ book. This question attempts to collect the few pearls among the dozens of bad C++ books that are published every year. It is not currently accepting new answers or interactions. Edit existing answers to improve this post. This question's answers are a community effort.
0 Comments
Leave a Reply. |