w Objective-C Zaczynam pracować z CGPoints
a kiedy trzeba dodać dwa z nich tak jak ja to robię to w ten sposób:arytmetyczne na dwóch CGPoints z + lub - operatorów
CGPoint p1 = CGPointMake(3, 3);
CGPoint p2 = CGPointMake(8, 8);
CGPoint p3 = CGPointMake(p2.x-p1.x, p2.y-p1.y);
Chciałbym móc:
CGPoint p3 = p2 - p1;
Czy to możliwe?
Tak, przynajmniej w Xcode dla iOS pojawia się błąd "Nieprawidłowy argumentów do binarnego wypowiedzi ('CGPoint' (aka 'struct CGPoint') i 'CGPoint')" – ndomin
Tak. Niemożliwe w C. Możliwe, że będziesz w stanie wymyślać coś w C++ z przeciążeniem operatora, ale generalnie nie. – ipmcc
@ipmcc ok, dziękuję – ndomin