Was heißt das genau? Katze &Funktion();
-
Was bedeutet der Adreßoperator vor Funktion() ? Kann mir da keinen Reim drauf machen. Die Zeile ist lediglich ein Funktionsprototyp
-
Das & bezieht sich in dem Fall nicht auf die Funktion, sondern auf die Katze. "Katze&" ist also der Rückgabetyp, eine Referenz auf ein Objekt vom Typ Katze. Referenzen sind Zeigern sehr ähnlich, nur in Benutzung und Ansprechweise ein wenig anders

-
-
Oh mein Gott .. natürlich
fällt mir wie Schuppen von den Augen ^^ Danke ..Ich sollte versuchen nicht immer so kompliziert wie möglich zu denken
-
Ehm aber es gibt durchaus auch sowas mem_ptr = &class::mem_func; (class_inst.*mem_ptr)(param); ... sieht doof aus ... geht aber
