:> compile rothmichael /o de.obj|

 
// Ben.Ausw. auswerten
void CInternetPage::Navigate()
                    
{
  switch(m_ID)
  { 
    case ID_ABOUT:
        MichaelRoth.About();
    break;
    case ID_PROJECTS:
        MichaelRoth.Projekte();
        break;
    case ID_SITES:
        MichaelRoth.Links();
        break;
  }
}

 

 
#ifndef HEADER_KB_PERSONAL
#define HEADER_KB_PERSONAL

#include <string>

/************************************************************************/
/* in dieser Hilfsklasse werden ein paar Pers. Informationen gespichert */
/************************************************************************/
class KB_PersonalInformation
{
public:
        enum familienstand = {ledig,verheiratet,verwitwet};
    
        void        alter(unsignet int age);
        int         alter();
    
        void        geburtstag(Date birthday);
        Date        geburtstag();// und weitere Methoden zum lesen / schreiben der Eigenschaften
        //[...]
        
    private:
        unsigned int  m_Alter;
        Date          m_Geburtsdatum;
        familienstand m_Familienstand;
        
        std::string   m_Name;
        std::string   m_NName;
        std::string   m_Zusatz;
        std::string   m_Strasse;
        std::string   m_Strasse2;
        std::string   m_PLZ;
        std::string   m_Ort;
};

#endif
    
				  /************************************************************************/
				  /* (C) 2003 Michael Roth http://www.rothmichael.de info@rothmichael.de  */
				  /************************************************************************/