Czy mogę tak przeładować w c++ jakiś operator żeby wynik działania działał na obydwa argumenty a nie dawał wyniku końcowego? Przykładowo chciałbym mieć klasę MyClass z przeładowanym operatorem (np "||" ) w taki sposób że jak wykonuje działanie z tym operatorem na dwóch obiektach A i B tej klasy to zmienia mi się właściwość obiektu A i obiektu B ale żadnego wyniku nie
Czy mogę tak przeładować w c++ jakiś operator żeby wynik działania działał na obydwa argumenty a nie dawał wyniku końcowego?
Przykładowo chciałbym mieć klasę MyClass z przeładowanym operatorem (np "||" ) w taki sposób że jak wykonuje działanie z tym operatorem na dwóch obiektach A i B tej klasy to zmienia mi się właściwość obiektu A i obiektu B ale żadnego wyniku nie