Programming with ANSI C++: A Step-by-step Approach by Bhushan TrivediProgramming with ANSI C++: A Step-by-step Approach by Bhushan Trivedi

Programming with ANSI C++: A Step-by-step Approach

byBhushan Trivedi

Paperback | May 30, 2010

Pricing and Purchase Info


Earn 185 plum® points

Prices and offers may vary in store


Ships within 1-3 weeks

Ships free on orders over $25

Not available in stores


The book starts with an overview of C++ and object-oriented programming concepts such as classes and objects, inheritance, and polymorphism. It then discusses concepts such as functions, constructors, destructors, overloading, standard template library, and templates. An in-depth discussion oftopics such as exception handling, inheritance, polymorphism, RTTI, file handling, and namespaces has been presented with suitable examples. The text is well supported by numerous program listings and exercises in each chapter.The book also includes a case study at the end to demonstrate the use of C++ in developing real-life applications.
Bhushan Trivedi, currently director of the MCA programme at GLS Institute of Computer Technology, Ahmedabad, has about 20 years of experience in teaching postgraduate students of computer applications. During the course of his career, he has taught courses on C++, C, Data Structures, Computer Networks, DBMS, TCP/IP, Unix and Linux pro...
Title:Programming with ANSI C++: A Step-by-step ApproachFormat:PaperbackDimensions:716 pagesPublished:May 30, 2010Publisher:Oxford University PressLanguage:English

The following ISBNs are associated with this title:

ISBN - 10:0198063083

ISBN - 13:9780198063087

Look for similar items by category:


Table of Contents

1. Introduction to C++2. Overview of the C++ Language3. Classes and Objects4. Functions5. Constructors and Destructors6. Operator Overloading and User Defined Conversions7. Templates8. Exception Handling9. Inheritance10. Runtime Polymorphism by Virtual Functions11. Run Time Type Information and Different Casting Operators12. Streams and Formatted IO13. Using Files for IO14. Namespaces15. ANSI String Objects16. Standard Template LibraryAppendix: Case StudyA.1 IntroductionA.2 The Marks Entry ProblemA.3 Limitations of the ProgramA.4 The ProgramA.5 ExplanationA.6 Extensions Possible