Přetěžování funkcí
Napište funkci max tak, aby šla použít pro datové typy long int a float (a aby respektovala jejich přesnost = samostatné verze pro long int a pro float) a pro různý počet parametrů (jeden, dva a tři). Použijte mechanizmus přetěžování funkcí.
Vyzkoušejte volání jednotlivých navržených funkcí s parametry shodného typu (int, nebo double) na všech místech. Dále potom zkuste volání s parametry float a s parametry různých typů.
(například:
long int i;
float d;
float f;
max(i,i,i);
max(i,i);
max(i);
max(d,d,d);
max(d,d);
max(d);
max(i,d);
max(f,f);
max(i,f);
)
Poslední úpravy 2008-07-29