Multi-Konstruktor
-
Hallo zusammen,
ich schreib gerade eine 3D Vektor-Klasse. Nun hätt ich ganz gern einen Konstruktor, bei dem man drei x-beliebige zulässige Werte (z.B float, double, long, int ...) eingibt und in den Membern als double initialisiert werden (und das nicht automatisch !!)
Gruß und danke schon mal
-
Dann schreib doch diesen Konstruktor - wo ist da das Problem? (eigentlich reicht ein Ctor für double-Eingaben aus, andere Zahlentypen können implizit nach double konvertiert werden)
-
jo, wie CStoll schon sagte:
vector3d(double x, double y, double z);reicht aus...
-
Reicht infolgedessen auch für den Divisionsoperator für Division mit einem Skalar
Vektor3D operator/(double dSkalar);
????
-
Ja, sollte reichen.