On 6/30/23 08:18, lili wrote:
How too wirte this: addPoint({4,5}, {4,6})
In this case, arrays are better but only if you don't define a
constructor, which you don't need for simple types like Point below:
struct Point {
int x;
int y;
}
void main() {
// The type is explicit on
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
On Fri, Jun 30, 2023 at 03:18:41PM +, lili via Digitalmars-d-learn 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})
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})