class MyClass;
int main()
{
float a = 5;
MyClass c1;
MyClass c2 = a*c1;
MyClass c3 = c1*a;
}
Jak mogę przeciążyć multiply operator tak, aby zarówno * c1 i c1 * działały?proste C++: Jak przeciążyć operator mnożenia, aby float * myClass i myClass * float działał
Jakie konstruktory posiada 'MyClass'? Czy można go niejawnie przekonwertować z 'float'? –
@David Powiedzmy, że nie może – user52343