Konstruktor Parameter ... AAARGH HILFEEEE ... wo ist der Fehler???



  • #include <iostream>
    using namespace std;

    #include <string>
    using namespace std;

    class GradeBook {
    public:

    GradeBook( string name )
    {
    setCourseName( name );
    }

    void setCourseName( string name )
    {
    courseName = name;
    }

    string getCourseName()
    {
    return courseName;
    }

    void setDozentName ( string dozent )
    {
    dozentName = dozent;
    }

    string getDozentName()
    {
    return dozentName;
    }

    void displayMessage()
    {

    cout << "Willkommen in der Notenliste f\x81r\n" << getCourseName()
    << "!\n" << endl;
    }

    private:
    string courseName;
    string dozentName;
    };

    int main()
    {

    GradeBook gradeBook1( "CS101 Einf\x81hrung in C++ Programmierung" );
    GradeBook gradeBook2( "CS102 Datenstrukturen in C++" );
    GradeBook Dozent( "Herr Pflaume");

    gradeBook1.displayMessage();
    gradeBook2.displayMessage();
    Dozent.displayMessage();

    cout << "gradeBook1 erstellt f\x81r den Kurs: " << gradeBook1.getCourseName()
    << "\ngradeBook2 erstellt f\x81r den Kurs: " << gradeBook2.getCourseName()
    << endl;
    return 0;
    }



  • Die beste Fehlerbeschreibung ever!!!!!!1!



  • wo ist der Fehler???

    Der Fehler liegt in der fehlenden Fehlerbeschreibung, die fehlt.
    Mir fehlen die Beiträge bei denen die ONLYUPPERCASE Aussagen fehlen, wobei das fehlen mir nicht fehlt.

    Das fehlt mir



  • Kuldren schrieb:

    wo ist der Fehler???

    Der Fehler liegt in der fehlenden Fehlerbeschreibung, die fehlt.
    Mir fehlen die Beiträge bei denen die ONLYUPPERCASE Aussagen fehlen, wobei das fehlen mir nicht fehlt.

    Das fehlt mir

    wenn ich mir das Programm so ansehe
    ich glaube ihm fehlt:

    std::cin.clear();
    std::cin.ignore(std::cin.rdbuf()->in_avail());
    std::cin.get();
    

Anmelden zum Antworten