Headlines
Loading...
C++ PROGRAM TO IMPLEMENT FUNCTION TEMPLATES

C++ PROGRAM TO IMPLEMENT FUNCTION TEMPLATES

 /*******************************************************

PROGRAM TO IMPLEMENT FUNCTION TEMPLATES

*******************************************************/

#include<iostream.h>

#include<conio.h>

template <class T>

T abs(T n)

{

return (n<0)?-n:n;

}

void main()

{

clrscr();

int int1=5;

int int2=-6;

long lon1=70000L;

long lon2=-80000L;

double dub1=9.95;

double dub2=-10.15;

cout<<"\nabs("<<int1<<")="<<abs(int1);  //abs(int)

cout<<"\nabs("<<int2<<")="<<abs(int2);  //abs(int)

cout<<"\nabs("<<lon1<<")="<<abs(lon1);  //abs(long)

cout<<"\nabs("<<lon2<<")="<<abs(lon2);  //abs(long)

cout<<"\nabs("<<dub1<<")="<<abs(dub1);  //abs(double)

cout<<"\nabs("<<dub2<<")="<<abs(dub2);  //abs(double)

cout<<endl;

getch();

}

*** PLEASE checkout the Best deals from for top sites like Amazon, Flipkart etc ***