C++ Primer Plus, Sixth Edition HD PDF, EPUB, MOBI download

This article along with all titles and tags are the original content of AppNee. All rights reserved. To repost or reproduce, you must add an explicit footnote along with the URL to this article!
Any manual or automated whole-website collecting/crawling behaviors are strictly prohibited.
Any resources shared on AppNee are limited to personal study and research only, any form of commercial behaviors are strictly prohibited. Otherwise, you may receive a variety of copyright complaints and have to deal with them by yourself.
Before using (especially downloading) any resources shared by AppNee, please first go to read our F.A.Q. page more or less. Otherwise, please bear all the consequences by yourself.
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

Ads Place

C++ is developed based on the C language, as a set of object oriented programming, general programming and traditional procedural programming, can be seen as a superset of the C language.

As one of the classic works in computer industry, C++ Primer Plus, 6th Edition expounds the basic concepts and techniques of C++ through a large number of instances in detail and comprehensively. It’s specifically written for C++ beginners (you can be a newbie who  just starts from the very beginning, or never learned the C language, or even has not got any programming experience at all) with systematic and detailed content. The book’s structure is arranged reasonably, and explains profound theories in simple words step by step.

The whole book is divided into 18 chapters and 10 appendixes. Each chapter has some practical examples and exercises after class, all of which are very simple but not that easy to finish, in order to enable readers to build a sense of accomplishment and hence arouse their learning interests. C++ Primer Plus, Sixth Edition starts from the basic knowledge of C language, and then on this basis explains the detailed new characteristics of C++. Compared to the vast majority of C/C++ books, C++ Primer Plus, 6th Edition has more clear content, especially for the explanation of some concepts, from which we can see the author’s attentiveness. So it’s really worth perusing, even more this one book is enough for C++ beginning!

When finished reading C++ Primer Plus, Sixth Edition in about half a year time, then you can go to another C++ bible – Thinking in C++. Certainly, a better suggested reading order for C++ is: C++ Primer Plus -> C++ Primer -> Thinking in C++ -> The C++ Programming Language (all of them will released on AppNee one by one).

// Table Of Contents //

  • 1: Getting Started with C++
  • 2: Setting Out to C++
  • 3: Dealing with Data
  • 4: Compound Types
  • 5: Loops and Relational Expressions
  • 6: Branching Statements and Logical Operators
  • 7: Functions: C++’s Programming Modules
  • 8: Adventures in Functions
  • 9: Memory Models and Namespaces
  • 10: Objects and Classes
  • 11: Working with Classes
  • 12: Classes and Dynamic Memory Allocation
  • 13: Class Inheritance
  • 14: Reusing Code in C++
  • 15: Friends, Exceptions, and More
  • 16: The string Class and the Standard Template Library
  • 17: Input, Output, and Files
  • 18: The New C++11 Standard
  • A Number Bases
  • B C++ Reserved Words
  • C The ASCII Character Set
  • D Operator Precedence
  • E Other Operators
  • F The stringTemplate Class
  • G The Standard Template Library Methods and Functions
  • H Selected Readings and Internet Resources
  • I Converting to ISO Standard C++
  • J Answers to Chapter Reviews

// Book Example Codes //

// Download URLs //

Format Download Size
PDF 7.7 MB
EPUB 26.2 MB
MOBI 14.2 MB


If some download link is missing, and you do need it, just please send an email (along with post link and missing link) to remind us to reupload the missing file for you. And, give us some time to respond.
If there is a password for an archive, it should be "appnee.com".
Most of the reserved downloads (including the 32-bit version) can be requested to reupload via email.