Нужно создать такой оператор Point& operator+=(Point &, const Point&)
struct Point
{
double x,y;
};
Point& operator +=(Point&p, const Point& d)
{
p.x += d.x;
p.y += d.y;
return p;
};
int main(int argc, const char * argv[])
{
Point a{5,6};
Point b{7,8};
a += b;
cout << a.x << " " << a.y << endl;
}
Продвижение своими сайтами как стратегия роста и независимости