Zitat von
leddl:
Außerdem könnte man theoretisch die Funktion auch ohne Zuweisung aufrufen.
Richtig!
Genau deshalb gehört der Rückgabewert nicht zur Signatur einer Funktion. (Ein Prozedur ist ja auch nur ein Funktion, die nüscht zurückgibt
)
Da für Overloads die Signatur eindeutig sein muss, sollte klar sein warum das nicht geht.