Warum können einige Operatoren nur als Member-Funktionen, andere als Friend-Funktionen und der Rest als beides überladen werden?
Warum können einige Operatoren nur als Member-Funktionen, andere als "freie" Nicht-Member-Funktionen und der Rest als beide überladen werden?
Was ist das Grundprinzip dahinter?
Wie erinnerst du dich, welche Operatoren als was (Mitglied, frei oder beides) überladen werden können?