srry - das mit vererbung hätte ich sofort checken müssen >_< bleibt noch aber
n_(1, 0, 0), //<<<--- was ist das? später werden n_ und y_ als variablen genutzt O_>
y_(0, 1, 0)
{}[/code]siehe:
n_ /= mag(n_);
y_ /= mag(y_);
n\_ und y\_ sind wahrscheinlich Instanzen von irgendeiner Vektor-Klasse, daher auch die Initialisierung mit drei Komponenten. Vermutlich sind die Operatoren + - \* / etc. in Bezug auf die Vektor-Klasse überladen, d. h. y\_/mag(y\_) sieht z. B. aus, als ob der Vektor y\_ auf Länge 1 normiert wird (mal angenommen, dass mag(y\_) eine Funktion ist, die die Länge des Vektors errechnet, was allerdings jetzt geraten ist...).
MfG
Andreas