CPP-Programs This repository contains some programs in C++ to understand most of the concepts of this language. Basics of C++ Hello world, namespaces and cout cin statement Function Overloading Object Oriented Programming Basics of Classes Declaring a class Two ways to define member functions Constructor Destructor Copy Constructor Static members Inheritance Shape class example Polymorphism Constructor overloading Intro to Virtual functions Operator overloading File Handling Reading from a file Writing to a file Exception Handling Division by zero exception Memory Allocation in C++ New and delete operators Templates Template Function Smaller of two values Template Class (Generic Class) Student Record Header file Student Record Main file