Multiple Parameters and Return Values from Generic Functions
This video tutorial explains how to pass multiple parameters to a generic or template function and also how to return values from a generic function.
You are gonna learn how to define a generic or template function which is gonna take multiple parameters, how to return values from a generic function using return keyword in detail with example.
source code for this tutorial
#include <iostream>
using namespace std;
template <typename T> void display(T , T );
template <class T> T maxi(T x, T y);
int main()
{
cout << maxi(20,30)<<endl;
cout << maxi(20.256,3.897)<<endl;
display(20,30);
display("anil","anjali");
display(12.36,56.78);
}
template <typename T> void display(T x, T y){
cout << x << " and " << y << endl;
}
template <class T> T maxi(T x, T y){
return (x >= y) ? x : y;
}