Ich bin in C++ codieren, und ich habe private Daten Mitglieder in der Header-Datei einer Klasse.Objekt Initialisierungsproblem in C++ Header-Datei
private:
Object1 obj1;
Object2 obj2(&obj1);
Also nimmt das zweite Objekt einen Zeiger auf das erste Objekt. Wenn ich versuche, das Programm zu kompilieren, erhalte ich folgende Fehlermeldung:
„erwartete Kennung vor‚&‘token“
Gibt es eine Möglichkeit, die Objekte innerhalb dieser Klasse Konstruktor in der Implementierungsdatei zu instanziiert eher als seine Definition? Wie behebe ich diesen Fehler? Das Programm wird nicht kompiliert.
Danke.Das hat das Problem behoben. – user246392
Ihr Willkommen, wenn dies Ihr Problem gelöst hat, bitte als beantwortet markieren. – ALOToverflow
... was ist, wenn 'Object2' einen völlig anderen Typ als' Object1' hat? – Nawaz