Sams teach yourself C++ in 24 hours

Sams Teach Yourself C++ in 24 Hours is a hands-on guide to the C++ programming language. Readers are provided with short, practical examples that illustrate key concepts, syntax, and techniques. Using a straightforward approach, this fast and friendly tutorial teaches you everything you need to know...

Full description

Bibliographic Details
Main Authors: Cadenhead, Rogers, Liberty, Jesse (Author)
Format: eBook
Language:English
Published: Indianapolis, Indiana Sams 2017
Edition:Sixth edition
Subjects:
Online Access:
Collection: O'Reilly - Collection details see MPG.ReNa
Table of Contents:
  • I. Beginning C++. Writing your first program
  • Organizing the parts of a program
  • Creating variables and constants
  • Using expressions, statements and operators
  • Calling functions
  • Controlling the flow of a program
  • Storing information in arrays and strings
  • II. Classes. Creating basic classes
  • Moving into advanced classes
  • III. Memory management. Creating pointers
  • Developing advanced pointers
  • Creating references
  • Developing advanced references and pointers
  • IV. Advanced C++. Calling advanced functions
  • Using operator overloading
  • V. Inheritance and polymorphism. Extending classes with inheritance
  • Using polymorphism and derived classes
  • Making use of advanced polymorphism
  • VI. Special topics. Storing information in linked lists
  • Using special classes, functions, and pointers
  • Using new features of C++14
  • Employing object-oriented analysis and design
  • Creating templates
  • Dealing with exceptions and error handling
  • VII. Appendixes. Appendix A: Binary and hexadecimal
  • Appendix B: Glossary
  • Appendix C: This book's web site
  • Appendix D: Using the MinGW C++ compiler on Windows
  • Index