Jakiego typu ma być argument funkcji, aby do niego można było przekazać parę zmiennych różnych typów:
Chodzi o coś takiego:
void funkcja(???? x)
{
if(x jest typu int) to cośtam...
else if(x jest typu unsigned int) to cośinnego...
else if(x jest typu char) to znowu cośtam...
itd.
}
Nie wiem co dać w nawiasie aby za argument x można było podstawić zmienną typu np. char bądź int bądź string. I jak potem w samej już funkcji sprawdzać jaki typ argumentu jest???