none
Fehlernachricht bei kompilieren RRS feed

  • Frage

  • hallo

     

    ich habe mir vor kurzem ein c++ -buch aus der bibliothek ausgelien. dort braucht man einen compiler, also habe ich mir den Visual C++ 2005 Express Edition heruntergeladen.nun muss ich ein programm in den editor des compilers schreiben. habe ich gemacht.

    das programm lautet:

     

    anfang des programms

     

    #include <iostream.h>

    int main()

    {

    cout << "Hello World!\n";

    return 0;

    }

     

     

    ende des programms

     

    wenn ich es kompieliere dann erscheint die fehlermeldung:

    "fatal error C1083: Datei (Include) kann nicht geöffnet werden: "iostream.h": No such file or directory"

    im buch steht wenn dieser fehler auftritt, dann sollte man sich die dokumentation zu seinem compiler über die einstellungen für den include-Pfad und die umgebungsvariablen informatieren"

    ich blick nicht durch wo es eine Deutsche dokumentation darüber gibt...

    danke für die antworten schon einmal im voraus

     

    mit freundlichen grüßen fridoo

    Mittwoch, 22. August 2007 16:40

Antworten

  • Vermutlich hast Du ein sehr altes Buch...

     

    iostream.h gibt es nämlich nicht (mehr)... Im C++-Standard heisst diese Datei jetzt nur noch "iostream" und die Methoden liegen jetzt im Namespace "std"

    =>

     

    Code Snippet

    #include <iostream>

    #include <tchar.h>

     

    int _tmain()

    {

      std::cout << "Hello world";

    }

     

     

    Montag, 27. August 2007 08:35

Alle Antworten

  • Vermutlich hast Du ein sehr altes Buch...

     

    iostream.h gibt es nämlich nicht (mehr)... Im C++-Standard heisst diese Datei jetzt nur noch "iostream" und die Methoden liegen jetzt im Namespace "std"

    =>

     

    Code Snippet

    #include <iostream>

    #include <tchar.h>

     

    int _tmain()

    {

      std::cout << "Hello world";

    }

     

     

    Montag, 27. August 2007 08:35
  • kann schon sein  (is 2000 geschrieben)

     

    aber danke

    is der code da oben der ganze code??

    wenn ja dann erscheint jetzt die fehlermeldung:

     

    ------ Erstellen gestartet: Projekt: versuche, Konfiguration: Debug Win32 ------

    Kompilieren...

    versuche.cpp

    .\versuche.cpp(14) : fatal error C1010: Unerwartetes Dateiende während der Suche nach dem vorkompilierten Header. Haben Sie möglicherweise vergessen, im Quellcode "#include "stdafx.h"" einzufügen?

    Das Buildprotokoll wurde unter "file://k:\Dokumente und Einstellungen\florentin wieser\Eigene Dateien\Visual Studio 2005\Projects\versuche\versuche\Debug\BuildLog.htm" gespeichert.

    versuche - 1 Fehler, 0 Warnung(en)

    ========== Erstellen: 0 erfolgreich, Fehler bei 1, 0 aktuell, 0 übersprungen ==========

     

    fridooo

     

    Donnerstag, 13. September 2007 16:09
  •  

    Wenn Du so eine Fehlermeldung bekommst, solltest Du das komplette Projekt neu kompilieren.

    Ich hoffe die Antwort kommt nicht zu spät.

     

    Gruß Doug_HH

    Samstag, 22. September 2007 23:41