Header Datei



  • Kann mir bitte mal jemand helfen, er gibt mir immer die Fehlermeldung, Fatal error C1010, unerwartetes Dateiende während der suche nach der Direktive für die vorkompilierte Header Datei.
    Geschrieben mit MS Visual C plusplus6.
    Das hatte ich schon öfter aber es hat dann komischer weise immer irgendwie funktioniert nur diesmal klappts nicht so wie ich will.

    #include <iostream.h>

    int main()
    {
    int x;
    cout << "Bitte eine Zahl groesser als 10 oder groesser als 100 eingeben: ";
    cin >> x;
    cout << "\n";

    if (x >= 10)
    if (x > 100)
    cout << "Groesser als 100. Danke!\n";
    else
    cout << "Kleiner als 10. Danke!\n";

    return 0;
    }



  • Hallo,
    solche Fragen bitte im MSVC-Forum stellen.



  • Hallo.

    Ich glaub, du musst erst noch den Namespace std nutzen. So würde es besser sein.

    #include <iostream>
    unsing namespace std;
    
    int main()
    {
      int x = 0;
      cout << "Bitte eine Zahl groesser als 10 oder groesser als 100 eingeben: ";
      cin >> x;
      cout << "\n";
    
      if(x < 10)
        cout << "x < 10 - Danke!" << endl;
      else if(x > 10 && x < 100)
        cout << "10 < x < 100 - Danke!" << endl;
      else if(x > 100)
        cout << "x > 100 - Danke!" << endl;
      else
        cout << "x = 10 oder x = 100 - Danke!" << endl;
    
        return 0;
    }
    

    Auch wenn mir der Sinn grad verborgen bleibt 🙄

    MfG
    Happosai

    [ Dieser Beitrag wurde am 09.06.2003 um 01:48 Uhr von Happosai editiert. ]

    [ Dieser Beitrag wurde am 09.06.2003 um 01:50 Uhr von Happosai editiert. ]



  • Hat kleinen sinn ist nur zum üben gedacht. Ich werds mal probieren Thx für den Tipp.



  • Also das funktioniert auch net. Ich glaube das liegt auch gar net am Text sondern irgendwas in der HeaderDatei wie mir der Compiler ja auch sagt nur hab ich keinen plan was da falsch sein könnte!!!! 😕 😞 Kann mir jemand sagen was die Direktive für die vorkompilierte Headerdatei ist?
    Ich hab das übrigens mit einer Hello World anwendung geschrieben ist das vielleicht der fehler?

    [ Dieser Beitrag wurde am 10.06.2003 um 12:44 Uhr von Trash editiert. ]



  • geh in die buildeigenschaften der datei (über rechtsklick) und stell die option "vorkompilierte header verwenden" auf "vorkompilierte header nicht verwenden"



  • Durchsuch doch einfach mal das MFC-Visual-C++-Forum nach "unerwartetes vorkompilierte" und staune, dass du nicht der erste bist, der diese Frage stellt (der zweite bist du auch nicht ;)).


Anmelden zum Antworten