Forum: Programmieren allgemein
by Zacherl,
19. Dez 2014
:mrgreen: Ja, es heißt multiply.
Forum: Programmieren allgemein
by Zacherl,
19. Dez 2014
Ja genau, das hier in etwa hätte den selben Effekt:
struct vec2 {
float x, y;
vec2(float x, float y)
{
this->x = x;
this->y = y;
}
};
Forum: Programmieren allgemein
by Zacherl,
19. Dez 2014
Ja, vec2(float x, float y) : x(x), y(y) {} ist in der Tat der Constructor, wobei der etwas seltsam aussehende Teil nach dem : eine sogenannte "Initializer List" ist, die die privaten member Variablen x und y mit den Werten der Constructor-Parameter x und y initialisiert. In den { } könnte noch weiterer Code stehen, welcher nach der Konstruktion des Objekts ausgeführt wird.
Die Operatoren + und...