Wa wird bei einer Klasse automatisch erstellt?
-
Hi,
was wird bei einer Klasse eigentlich automatisch miterzeugt?
Soweit ich weiß folgendes:
- Construktor
- Destruktor
- CopyConstruktor
- operator=Habe ich noch etwas vergessen?
-
Das Einzige was bei mir automatisch erzeugt wird, ist ein leeres Dokument mit weißem Hintergrung in dem ich den Quellcode schreiben kann.
-
eva76 schrieb:
Habe ich noch etwas vergessen?
Adressoperator (&).
-
MiP schrieb:
Das Einzige was bei mir automatisch erzeugt wird, ist ein leeres Dokument mit weißem Hintergrung in dem ich den Quellcode schreiben kann.
du scheinst dich auf ides zu verlassen *g*
-
eva76 schrieb:
was wird bei einer Klasse eigentlich automatisch miterzeugt?
Du liegst schon richtig:
class C { public: C(); ~C(); C(C const &); C& operator=(C const &); };cu André
Edit: Tipfehler beim operator= korrigiert...
-
class C { C& operator(C const &); }Diesen Operator verstehe ich nicht

-
Soll wohl eher
C& operator=(C const &);sein.
