Course


C++ program

C++ is one of the most popular languages primarily utilized with system/application software, drivers, client-server applications and embedded firmware.

A few of the essential concepts within the C++ programming language include polymorphism, virtual and friend functions, templates, namespaces and pointers.


Course Contents : --

  1. Difference between C and C++
  2. OOP Concepts
  3. C and Objects
  4. Constructors and Destructors
  5. Introduction to Linux Development Environment
  6. Linux C++ Compilation & Execution
  7. Inheritance
  8. Multiple Inheritances
  9. Friend functions and Ces
  10. Polymorphism
  11. Overloading functions
  12. Overloading Operators
  13. Copy Constructors
  14. Run Time Polymorphism
  15. Virtual Functions
  16. C and Function Templates
  17. Exception Handling
  18. Namespaces
  19. File Handling
  20. STL
  21. RTTI
  22. Advanced Typecasting