Authors : R Subburaj

  • ISBN
  • Pages
  • Binding
  • Language
  • Imprint
  • List Price
Buy e-book online :

Save 25%, Apply coupon code SCHAND25 during checkout


About the Author

R Subburaj :-  
Dr R Subburaj, an alumnus of IIT-Delhi, is currently Professor and Consultant in the IT Department of SRM University, Chennai. He is a recipient of the coveted IETE Lal C Verman award for his distinguished contributions in the field of standardization, metrology and quality control. He has been a trainer of Software Engineering Institute of Carnegie Mellon University, USA.

Dr Subburaj has been teaching and guiding research scholars in the area of software testing and reliability, data mining, big data and cyber security. Prior to joining SRM University, he served various departments of the Government of India in various capacities for more than 36 years. He has contributed to the initiation of many new schemes such as C-DAC, Pune. He retired from the services of Government of India as Senior Director and Head, ERTL (west), Mumbai. He is a voracious writer having authored six books and many research papers.


About the Book

This is a comprehensive book on C++. It serves the needs of both new and experienced programmers to understand the concepts of this power-packed language. It addresses the latest revisions to the Standard C++ language. The twin features of this language, namely, procedure-oriented and object-oriented programming, have been brought out in a very crisp manner. The book intends to remove the fear of 'containers' from the minds of programmers and enable them to use the concept unambiguously and effectively. More than 200 programs have been included in the book after ensuring their correctness with standard C++ compatible compilers, such as gnu g++ and Code::Blocks. This student-friendly book has no prerequisites and contains all that is needed to make the undergraduate and post-graduate students expert C++ programmers. It will be a boon to a novice as well as an experienced programmer.


  • Introduction to Object-Oriented Programming
  • Data Types
  • Operators, Branching and Iterations
  • Introduction to Standard Library
  • Functions
  • User Defined Types – Pointers, Structures
  • Introduction to Classes
  • Member Functions and Friend Functions
  • Overloading of Functions and Operators
  • Inheritance
  • Building Reusable Classes
  • Virtual Functions and Polymorphism
  • Standard Input/output
  • File Input/output
  • Templates
  • Exception Handling
  • Standard Template Library
  • Standard Library
  • Multithreading
  • Annexure

Key Features

  • More than 200 tested programs
  • More than 300 objective-type questions
  • Review questions at the end of every chapter
  • Includes chapters on multithreading, STL and exception handling, and an annexure on object-oriented analysis and design
  • Model question papers