Ich möchte ein Objekt im Stapel erstellen, mit C++. Wissen Sie, was der Unterschied zwischen diesen zu Weisen Aufruf der Konstruktor (mit und ohne Klammern) ist:Verschiedene Möglichkeiten zum Erstellen eines Objekts in C++
a) MyClass object ;
b) MyClass object() ;
ich MFC verwende und bei der Konstruktion die globale Variable für die Haupt-App, wenn ich den letzteren Weg benutze, bekomme ich eine Ausnahme, ich dachte, diese beiden Möglichkeiten wären gleichwertig.
Vielen Dank für weitere Informationen.
wie funktioniert der Konstruktor für MyClass aussehen? –
Ich würde nicht denken, dass Sie eine Ausnahme mit (b) bekommen würden. Dies sollte zu einem Kompilierungsfehler führen. – LeopardSkinPillBoxHat