初心者の質問です。次のようにポインターに保存された、ランダムなクラスの 2 つのオブジェクトがあるとします。
RandomClass *obj1 = new RandomClass;
RandomClass *obj2 = new RandomClass;
これらのオブジェクトから関数を呼び出すと、次のように簡単に実行できます。
obj1->randomFunction();
しかし、オーバーロードされた乗算演算子 (通常のオブジェクトを使用) など、そのクラスの演算子関数をどのように使用しますか?
obj1 * obj2
そして、それが不可能な場合、この問題を解決するためにどのように対処しますか (新しい関数を書くことはできません)。ばかげた質問かもしれませんが、ポインター演算などでこれがどのように機能するかについて少し混乱しています。