IIHT
Follow us:

Courses

Programming in C++

C++ is a powerful general-purpose programming language. It can be used to develop operating systems, browsers, games, and so on. C++ supports different ways of programming like procedural, object-oriented, functional, and so on. This makes C++ powerful as well as flexible.

  • Introduction to Programming
  • Types of Programming language
  • Compiler and Interpreter
  • Introduction to OOP
  • Characteristics of OOP
  • Advantages of OOP
  • Introduction to C++
  • Function Overloading
  • Classes and Objects
  • Scope resolution operator
  • Constructor and Destructor
  • Operator Oveloading
  • Overloading the + operator
  • Overloading the == operator
  • Friend functions/classes
  • Overloading <>
  • Dynamic Memory Management
  • Miscellaneous class issues
  • The const data member
  • The static data members
  • Inheritance
  • Virtual Base Classes
  • Dynamic Binding
  • Polymorphism
  • Upcasted pointer
  • C++ I/O formatting and File Handling
  • cin, cout revisited
  • Manipulators