Member-Objekt mit Konstruktor initialisieren
-
Hi
Irgendwie hab ich grade ne Blockade...
Objekt, das Membervariable werden soll (Auszug aus Header-Datei):
class DataClass { public: DataClass(int param); ~DataClass(); // diverses anderes Zeug private: // diverses Zeug }Auszug aus Objekt, in dem Membervariable vorkommen soll:
class Application { public: int main(int argc, char* argv[]); // diverses anderes Zeug private: DataClass m_dclass; }Soo, ich möchte jetzt folgendes Erreichen:
Die Anzahl der Argumente (also argc) soll in main() an m_dclass übergeben werden. Idealerweise im Konstruktor, da das Objekt dort auch erstellt/initialisiert werden soll.Wie sieht der passende Aufruf aus ?
Das muss doch einfach sein, aber irgendwie bin ich da gerade zu doof. Denkblockade.
Danke !
-
Hallo,
das hatten wir heute schon mal: http://www.c-plusplus.net/forum/viewtopic-var-t-is-147697.html
Darf man fragen, wieso main n Member deiner Klasse ist?
MfG
GPC