error C2011: 'CDat': 'class' Typneudefinition



  • Bekomme bei folgender Klasse obige Fehlermeldung
    und etliche Folgefehler. Bitte die Community um Hilfe!!
    (Verwendete IDE: Visual Studio Express 2012)

    #include <iostream>
    
    using namespace std;
    
    class CDat
    {
    
    private:
    	int tag ;
    	int monat;
    	int jahr;
    public:
    
    	void read();
    	void write();
    
    };
    


  • ...



  • Dir scheinen Include-Guards zu fehlen...

    P.S: Außerdem vermeide "using namespace std;" in Headern (denn so scheinst du den Sinn von Namespaces nicht verstanden zu haben 😉


Log in to reply