Code:
vec2 operator + (vec2 a, vec2 b) {
return vec2(a.x + b.x, a.y + b.y);
}
Da wird der "+"-Operator überladen sodass er mit dem record "vec2" funktioniert.
Das gleiche gibts dann noch für - und *.
Michael
"Programmers talk about software development on weekends, vacations, and over meals not because they lack imagination,
but because their imagination reveals worlds that others cannot see."