Forum: PC-Programmierung enum aus anderer Klasse verwenden c++


von Bernd (Gast)


Lesenswert?

Hallo,
ist es möglich, ein enum aus Klasse A in Klasse B zu verwenden? Bisher 
mache ich es so, dass ich die Header-Datei von Klasse A in der 
HEader-Datei von Klasse B includiere. Das funktioniert auch wohl. 
Allerdings habe ich ja so zugriff auf alles von Klasse A. Wenn möglich, 
würde ich allerdings wirklich nur auf das enum zugreifen können.

Bernd

von A. S. (Gast)


Lesenswert?

Es steht Dir frei, alles was Du vielfach includieren willst, in eine 
header-Datei zu packen, und alles was da nicht rein soll halt nicht.

Bernd schrieb:
> Allerdings habe ich ja so zugriff auf alles von Klasse A.

das ist zwar richtig, aber meist ein Missverständnis.

von Torsten R. (Firma: Torrox.de) (torstenrobitzki)


Lesenswert?

Bernd schrieb:
> Allerdings habe ich ja so zugriff auf alles von Klasse A. Wenn möglich,
> würde ich allerdings wirklich nur auf das enum zugreifen können.

Das könnte evtl. ein Anzeichen dafür sein, dass der Aufzählungstyp nicht 
in die Klasse gehört.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.