#include
#include
template
T min(T a,T b)
{
cout << "generic";
return (a}
char *min(char *a,char *b)
{
cout << "not generic";
return (strcmp(a,b)<0?a:b);
}
int main()
{
double a=3.56,b=8.23;
char s1[]="Hello",s2[]="Good";
cout< cout< }
generic3.56
not genericGood