C++ Primer and C++ Primer Plus are two of the most recommended books for learning C++ programming language. Here, I’ve provided download links for pdf versions of both these books. Both the books follow today’s best programming practices, and teach you how to use the core language to write effective and understandable code. Both books provide conceptual guidance illustrating the most common idioms and techniques in the language.
You can download the 5th edition of C Primer and the 6th edition of C++ Primer from the download links in this post. There are multiple download links; you can download the pdf version of these books via torrent or download them directly by viewing the pdf. If the download links aren’t working, please let me know.
C++ Primer’s 5th edition, rewritten for the New C++11 Standard, is the best-selling C++ programming reference and tutorial resource. It provides a very comprehensive overview of C++ language teaching you how to understand various aspects of the language to become able to write easy, efficient, understandable and effective program codes.
C++ Primer Plus describes the matured version of C++ programming language focusing on the ISO/ANSI standard. With short and to-the-point examples cum programs, it is easy to learn the fundamentals and various aspects of C++ with C++ Primer Plus. The main aspects covered are how to handle data, how to make choices, how to perform repetitive tasks, how to use functions, etc.
There are 17 chapters in C++ Primer Plus covering different aspects of C++: classes, objects, polymorphism, RTTI, virtual functions, inheritance, reference variables, inheritance, generic or type-independent programming, handling error conditions, and many more. The appendices too cover various topics, and answer to review questions are provided for each chapter.
Copyright issues: The pdf version of this book is made available here for download for academic purpose only, i.e. for students and learners seeking this book on the internet. If you think this violates the Copyright policies of the book/publication, inform me at [email protected], and this post will be removed from the website.
Both these books can be used by beginners as course books or for reference and tutorials. Besides the comprehensive overview and conceptual stuffs of the language, there are tips, dos and don’ts, best practices, and many more. Note that the pdf download files are 5th edition C++ Primer and 6th edition C++ Primer Plus. You can find other good C++ programming books here.