In this tutorial you will learn:
1. What are templates?
2. Why to use function templates?
3. How to use template functions in a program?
4. Basic C++ syntax
What are templates?
Sometime we have a function in which we need to have different data types of input on which we have to perform some operations, this function would obviously return some value. So in C++ to serve the purpose we can make functions called template functions which allow us to turn the inputs and the outputs of the function to the specific data type as per the requirement of the user