Next: Auflösung von Funktionsaufrufen
Up: Funktionen, Parameterübergabe, I/O bei
Previous: Rekursion
Funktionen haben eine bestimmte Aufgabe, die mit function overloading erweitert werden kann.
Wird durch mehrere gleichnamige Funktionen, die sich nur durch ihre Argumente unterscheiden.
Der Typ des Rückgabewertes wird nicht wird nicht als Unterscheidungsmerkmal herangezogen.
Folgende Funktionsdeklarationen sind im selben Programm erlaubt
int f(int a); float f(float a); int f(int a, int b); int f(int a, float b); int f(int a, int b, int c);
© 1997 Gottfried Rudorfer, C++-AG, Lehrveranstaltungen, Abteilung für Angewandte Informatik, Wirtschaftsuniversität Wien, 11/11/1998 |