Computer Programming with C++
- Textbook
Description
This textbook provides in-depth coverage of the fundamentals of the C and C++ programming languages and the object-oriented programming paradigm. It follows an example-driven approach to facilitate understanding of theoretical concepts. Essential concepts, including functions, arrays, pointers and inheritance, are explained, while complex topics, such as dynamic memory allocation, object slicing, vtables, and upcasting and downcasting, are examined in detail. Concepts are explained with the help of line diagrams, student-teacher conversations and flow charts, while other useful features, such as…
- Add bookmark
- Cite
- Share
Key features
- Provides complete and up-to-date coverage of fundamental concepts
- Uses an example-driven approach, with many solved examples
- Conversations between students and teachers elucidate essential themes of the subject
- Includes line diagrams and flow charts for easy comprehension of theoretical concepts, and numerous debugging exercises and review questions for better understanding
Awards
- Winner, 2018 Choice Outstanding Academic Title
About the book
- DOI https://doi.org/10.1017/9781316534489
- Subjects Architecture, Systems, and Distributed Computing,Computer Science,Programming Language Theory and Implementation, and Applied Logic
- Format: Paperback
- Publication date: 16 January 2017
- ISBN: 9781316506806
- Dimensions (mm): 244 x 170 mm
- Weight: 1.28kg
- Page extent: 1014 pages
- Availability: In stock
- Format: Digital
- Publication date: 28 May 2018
- ISBN: 9781316534489
Access options
Review the options below to login to check your access.
Personal login
Log in with your Cambridge Higher Education account to check access.
Purchase options
There are no purchase options available for this title.
If you believe you should have access to this content, please contact your institutional librarian or consult our FAQ page for further information about accessing our content.
Related content
AI generated results by Discovery for publishers [opens in a new window]
- TextbookJoy with Java
Online publication date: 08 November 2023
Paperback publication date: 10 August 2023
- BookEMBOSS Developer's Guide
Online publication date: 05 December 2011
- BookParallel Scientific Computing in C++ and MPI
Online publication date: 05 October 2013