operatorüberladung
-
hi,
ich habe eine standard-3d-vektorklasse und möchte da skalar- und vektorprodukt implementieren. dummerweise gibt es nur einen "operator*". und keinen "operatorx"
was würdet ihr da missbrauchen? operator% ? oder operator/ (wird ja sonst nicht gebraucht...)auf jedenfall wird das total unintuitiv. und das ärgert mich.

-
friend crossProduct(Vector const& a,Vector const& b)nicht kurz, aber intuitiv.
-
Dieser Thread wurde von Moderator/in Marc++us aus dem Forum Themen rund um den PC in das Forum C++ verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.
-
Hi!
Eigentlich solltest du garkeinen Operator missbrauchen sondern jedem Operator die Funktionalität lassen die er haben sollte.
Also ist eine Methode eine gute Lösung!
grüße