aufruf standard-operator bei overloading



  • hi!

    ich habe eine klasse mit sehr vielen member-variablen (ca. 50) und muss wegen ein paar einzelnen member-variablen meinen zuweisungsoperator überladen.

    jetzt wär es toll wenn ich meiner überladenen operator-methode am anfang den standard operator ausführen könnte und dann meine spezialbehandlung für bestimmte members machen könnte!
    nur wie ruf ich in meiner überladen operator= methode den standard operator auf? 😕

    danke für eure hilfe!!!



  • overloading schrieb:

    ich habe eine klasse mit sehr vielen member-variablen (ca. 50)

    designfehler.

    jetzt wär es toll wenn ich meiner überladenen operator-methode am anfang den standard operator ausführen könnte und dann meine spezialbehandlung für bestimmte members machen könnte!

    ein fehler zieht den anderen nach sich. mach ne klasse mit den vielen flachen variablen und dort die variablen protected und dann erbe private von der flachen klasse mit den vielen variablen.



  • danke für den tipp! somit kann ich dies leicht lösen! DANKE

    was mich aber grundsätzlich interessieren würde, kann man eigentlich den standard operator noch irgendwie aufrufen? oder ist das generell nicht möglich bei einem operator-overloading


Anmelden zum Antworten