Programming with ANSI C++
Bhushan Trivedi(Author)
OUP India (Publisher)
Published on 5. September 2007
Book
Paperback/Softback
682 pages
978-0-19-569037-8 (ISBN)
Description
Designed to serve as a textbook for undergraduate engineering, BCA, and MCA students, Programming with ANSI C++ provides an in-depth coverage of elementary as well as advanced topics of the language. The book starts with a philosophical background and an overview of C++ followed by a systematic discussion of concepts such as classes, objects, functions, constructors, destructors, overloading, standard template library, and templates. An in-depth discussion of topics such as exception handling, inheritance, polymorphism, RTTI, file handling, and namespaces has been presented with suitable examples. To reinforce the understanding of concepts, diagrams and program listings have been included wherever appropriate. The theory is well supported with plenty of application-oriented programs, complete with their source codes and test cases, and exercises in each chapter.
More details
Language
English
Place of publication
New Delhi
India
Target group
College/higher education
Illustrations
Illustrations
Dimensions
Height: 242 mm
Width: 184 mm
Thickness: 26 mm
Weight
938 gr
ISBN-13
978-0-19-569037-8 (9780195690378)
Copyright in bibliographic data is held by Nielsen Book Services Limited or its licensors: all rights reserved.
Schweitzer Classification
Person
Bhushan Trivedi, Professor, GLS Institute of Computer Technology, Ahmedabad
Content
1. Introduction to C++ ; 2. Overview of Core C++ Language ; 3. Classes and Objects ; 4. Functions ; 5. Constructors and Destructors ; 6. Operator Overloading and User Defined Conversions ; 7. Templates ; 8. Exception Handling ; 9. Inheritance ; 10. Runtime Polymorphism by Virtual Functions ; 11. Run Time Type Information and Different Casting Opertors ; 12. Streams and Formatted IO ; 13. Using Files for IO ; 14. Namespaces ; 15. ANSI String Obects