C++ Primer, 5th edition

Published by Addison-Wesley Professional (August 6, 2012) © 2013

  • Stanley B. Lippman
  • Josée Lajoie
  • Barbara E. Moo
Products list
Products list

This edition has been completely revised and rewritten to conform to today's C++ usage. 

Students new to C++ will find a clear and practically organised introduction to the language enhanced by numerous pedagogical aids. Students returning to C++ will be able to update their knowledge with new material on using C++ libraries and programming styles.

The full text downloaded to your computer

With eBooks you can:

  • search for key concepts, words and phrases
  • make highlights and notes as you study
  • share your notes with friends

eBooks are downloaded to your computer and accessible either offline through the Bookshelf (available as a free download), available online and also via the iPad and Android apps.

Upon purchase, you'll gain instant access to this eBook.

Time limit

The eBooks products do not have an expiry date. You will continue to access your digital ebook products whilst you have your Bookshelf installed.

  • Chapter 1: Getting Started     
  • Part I: The Basics   
  • Chapter 2: Variables and Basic Types      
  • Chapter 3: Strings, Vectors, and Arrays      
  • Chapter 4: Expressions      
  • Chapter 5: Statements       
  • Chapter 6: Functions       
  • Chapter 7: Classes       
  • Part II: The C++ Library        
  • Chapter 8: The IO Library        
  • Chapter 9: Sequential Containers       
  • Chapter 10: Generic Algorithms       
  • Chapter 11: Associative Containers       
  • Chapter 12: Dynamic Memory       
  • Part III: Tools for Class Authors        
  • Chapter 13: Copy Control       
  • Chapter 14: Overloaded Operations and Conversions       
  • Chapter 15: Object-Oriented Programming       
  • Chapter 16: Templates and Generic Programming       
  • Part IV: Advanced Topics       
  • Chapter 17: Specialized Library Facilities       
  • Chapter 18: Tools for Large Programs       
  • Chapter 19: Specialized Tools and Techniques       
  • Index     

Need help? Get in touch