Frage zu Initialisierungsliste
-
Hi, ich liste in der Initialisierungsliste der Übersichtlichkeit halber immer alle Membervariablen auf, auch wenn diese gar nicht mit einem Wert initialisiert werden. Sollte ich das vermeiden oder ist das ok so?
class MyClass { private: String myString; String myOtherString; }; MyClass::MyClass() : myString(), myOtherString(L"Hello World!") { }
-
Das ist ok du solltest sie dann halt richtig intialisieren. Also so wie dus im beispiel gemacht hast war richtig^^
-
Student83 schrieb:
Hi, ich liste in der Initialisierungsliste der Übersichtlichkeit halber immer alle Membervariablen auf, auch wenn diese gar nicht mit einem Wert initialisiert werden. Sollte ich das vermeiden oder ist das ok so?
Also ich mache das auch so, auch wenn ich nur den Default-Constructor des Members aufrufe.