Objekt über Konstruktor initialisieren
-
Hallo,
gibt es einen Weg, ein Objekt über die Initialisierungsliste zu initialisieren?
Also auf diesem Weg?
struct O { int a = 0; int b = 0; }; class A { public: A( int ao, int bo ): o.a( ao ), o.b( bo ) {} private: O o; };
-
A( int ao, int bo ): o{ ao, bo }{}
-
Es gibt ja kein o, dann kann man auch schlecht o.a machen.
Aber:A( int ao, int bo ): o{ao,bo} {}
-
Danke Euch beiden.