On 6/30/23 11:18 AM, lili wrote:
     struct Point {
      int x;
      int y;
       this(int x, int y) { this.x =x; this.y=y;}
     }

     void addPoint(Point a, Point b) {
        ...
     }

How too wirte this: addPoint({4,5}, {4,6})

You have to write `Point(4, 5)`. The advantage is we don't need to deal with the complexity of C++ overloading rules.

-Steve

Reply via email to