// CS304P Lab 11 Problem KST Learning #include #include using namespace std; class Temp { public: template bool Compare(T a,T b) { if(a == b) { return true; } else { return false; } } }; main() { Temp obj; int a = 10,b = 20; double c = 20.5,d = 20.5; char e = 'K',f = 'S'; string g = "Khizar",h = "Khizar"; if(obj.Compare(a,b)) { cout << a << " and " << b << " are Equal\n\n"; } else { cout << a << " and " << b << " are Not Equal\n\n"; } if(obj.Compare(c,d)) { cout << c << " and " << d << " are Equal\n\n"; } else { cout << c << " and " << d << " are Not Equal\n\n"; } if(obj.Compare(e,f)) { cout << e << " and " << f << " are Equal\n\n"; } else { cout << e << " and " << f << " are Not Equal\n\n"; } if(obj.Compare(g,h)) { cout << g << " and " << h << " are Equal\n\n"; } else { cout << g << " and " << h << " are Not Equal\n\n"; } getch(); return 0; }