Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (ANSI-Standard) » enum innerhalb einer Klasse

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
09.03.2006, 11:52 Uhr
darkstar2005



Ich habe in dem privaten Teil der Klasse einen enum definiert und will dann eine eine Membervariable von dem enum Typ anlegen. Die Membervariable wird nicht erkannt:


Code:
class CPTlib{
        enum HelicopterType { Agusta, Bell, Enstorm };
        HelicopterType m_eHelicopter;

                public:
                   CPTlib(unsigned short, HelicopterType); // construct

}



wie ist das zu realisieren?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
09.03.2006, 12:46 Uhr
Tommix



Hallo,
was meinst Du mit "nicht erkannt"? Für mich sieht das erst mal ok aus. Wenn Du allerdings im Ctor ein HelikopterType übergeben willst, wirst Du das enum eher public machen müssen, sonst kannst du ja von außen nicht drauf zugreifen.

Gruß, Tommix
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
09.03.2006, 12:58 Uhr
darkstar2005



Danke Tommix,

funzt wieder
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (ANSI-Standard) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: