Generische Funktionen

Im ersten Schritt sind template-Funktionen gefordert mit den Namen min und max, die für 2, 3 oder 4 Parameter beliebigen (aber jeweils gleichen) Typs den Kleinst- oder Größtwert liefern.

Beispiel:
min( 5, 2 )
soll den Wert 2 liefern,
min( 3.14, 7.2, 1.3 )
dagegen soll 1.3 liefern.

Im zweiten Schritt soll eine eigene Klasse geschrieben werden, und es soll möglich sein, einzelne Objekte dieser Klasse mit den obigen Funktionen min() und max() zu verwenden.

Themen:

Lösung siehe Generische Funktionen.



AnyWare@Wachtler.de