Skip to content
Cart

Your Cart

×

You have 0 items in your cart.

Register Sign in Wishlist

Computer Programming with C++

$80.00 ( ) USD

  • Date Published: September 2017
  • availability: This ISBN is for an eBook version which is distributed on our behalf by a third party.
  • format: Adobe eBook Reader
  • isbn: 9781316758793

$ 80.00 USD ( )
Adobe eBook Reader

You will be taken to ebooks.com for this purchase
Buy eBook Add to wishlist

Other available formats:
Paperback


Looking for an examination copy?

If you are interested in the title for your course we can consider offering an examination copy. To register your interest please contact collegesales@cambridge.org providing details of the course you are teaching.

Description
Product filter button
Description
Contents
Resources
Courses
About the Authors
  • 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 quiz questions and points to remember, are included. Solved examples, review questions and useful case studies are interspersed throughout the text, and explanations of the logic used to implement particular functionality is also provided. This book will be useful for undergraduate students of computer science and engineering, and information technology.

    • 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
    Read more

    Reviews & endorsements

    'This book is a very well presented, detailed tutorial for using the C and C++ programming languages. Diagrams and flowcharts are used throughout to illustrate important concepts that must be visualized to be understood. This allows readers to gain a firm grasp of language features that escape many students because of the abstract nature of the principles behind them. This book is an easy read. The style of writing and the conceptual flow of the explanations is superb. This is a good resource for use at any level.' F. H. Wild III, CHOICE

    Customer reviews

    Not yet reviewed

    Be the first to review

    Review was not posted due to profanity

    ×

    , create a review

    (If you're not , sign out)

    Please enter the right captcha value
    Please enter a star rating.
    Your review must be a minimum of 12 words.

    How do you rate this item?

    ×

    Product details

    • Date Published: September 2017
    • format: Adobe eBook Reader
    • isbn: 9781316758793
    • availability: This ISBN is for an eBook version which is distributed on our behalf by a third party.
  • Table of Contents

    Preface
    Acknowledgements
    1. Introduction
    2. Fundamentals of C++
    3. Operators and type casting
    4. Decision-making control statements
    5. Iterative control statements: loops
    6. Arrays
    7. Functions
    8. Pointers
    9. Structures and unions
    10. Dynamic memory allocation
    11. Classes and objects
    12. Constructors and destructors
    13. Operator overloading
    14. Inheritance
    15. C++ input/output
    16. Exception handling in C++
    17. Templates in C++
    Appendix I. ASCII values
    Appendix II. C++ library functions
    Bibliography
    Index.

  • Author

    Kunal Pimparkhede, Vidyalankar Institute of Technology
    Kunal Pimparkhede is an adjunct faculty member at Vidyalankar Institute of Technology, Mumbai. As a software professional, he has worked on technologies including Adobe Flex, Informatics, and database systems such as Oracle and Sybase. He obtained his bachelor's degree in computer engineering from the University of Mumbai. His areas of interest include microprocessors, automata theory, data structures, analysis of algorithms, artificial intelligence, and computer programming.

Sign In

Please sign in to access your account

Cancel

Not already registered? Create an account now. ×

Sorry, this resource is locked

Please register or sign in to request access. If you are having problems accessing these resources please email lecturers@cambridge.org

Register Sign in
Please note that this file is password protected. You will be asked to input your password on the next screen.

» Proceed

You are now leaving the Cambridge University Press website. Your eBook purchase and download will be completed by our partner www.ebooks.com. Please see the permission section of the www.ebooks.com catalogue page for details of the print & copy limits on our eBooks.

Continue ×

Continue ×

Continue ×

Find content that relates to you

This site uses cookies to improve your experience. Read more Close

Are you sure you want to delete your account?

This cannot be undone.

Cancel

Thank you for your feedback which will help us improve our service.

If you requested a response, we will make sure to get back to you shortly.

×
Please fill in the required fields in your feedback submission.
×