What is the difference between function overloading and function overriding in c++?
Function overloading is giving the function same name but different types of parameters. Function call is made based on the type of parameter.
Function overriding is used in inheritance by virtual keyword . Where same function definition of the base class is used in the derived class.