一个新手问题。假设我们有两个来自随机类的对象,保存在指针中,如下所示:
RandomClass *obj1 = new RandomClass;
RandomClass *obj2 = new RandomClass;
现在,当您从这些对象调用函数时,您可以简单地这样做:
obj1->randomFunction();
但是如何使用该类中的运算符函数,例如重载的乘法运算符(带有普通对象):
obj1 * obj2
如果不可能,你将如何解决这个问题(编写新函数是不可能的)。抱歉,如果这可能是一个愚蠢的问题,但我对它如何与指针算术等一起工作感到有点困惑。