Compilerfehler wegen iostream.h (war :Ganz einfache Frage ich komm nur nicht dahinter......)



  • Hallo

    Ich hoffe du sagst deinem Lehrer das er dir C++ mal richtig beibringen soll... oder wenigstens mal ein korrektes Tutorial liest

    #include <iostream>
    
    int main()
    {
      std::cout << "hallo" << std::endl;
    }
    

    Da das nichts Builder-spezifisches ist verschiebe ich dich ins C++ Forum.

    Desweiteren beim Posten von Code hier im Forum beachten : sfds
    Und beim nächsten Thread bitte einen aussagekräftigeren Titel!

    bis bald
    akari



  • Dieser Thread wurde von Moderator/in akari aus dem Forum VCL (C++ Builder) in das Forum C++ verschoben.

    Im Zweifelsfall bitte auch folgende Hinweise beachten:
    C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?

    Dieses Posting wurde automatisch erzeugt.



  • sorry
    ich fang nochmal von vorne an

    ich habe einen ms dos borland compiler (TC) heißt der,
    hab ihn installiert und wenn ich ihn nun mit einem programm wie :

    #include <iostream.h>
    
    void main()
    {
    cout<<"Hallo"/n;
    }
    

    copilieren will, werden mir ca. 25 fehlermeldungen die immer so ausschauen:
    "Error c:/TC/Include/iostream.h 38 Decleration syntax error
    39
    42
    ....." angezeigt.
    es steht in der readme datei, dass man nur dieses programm installieren muss...
    kann es sein, dass ich noch etwas in die bibliotheken kopieren muss??



  • Hallo

    Selbstverständlich kommen Fehlermeldungen wenn du fehlerhaften Code eingibst.
    Ich habe dir doch schon den korrekten Code gezeigt.

    bis bald
    akari



  • wenn ich dann solch eine fehlermeldung anklicke wird mir das hier angezeigt
    seit mir nicht böse wenn das hier jetzt unnötige ist.

    Edit: //Code "iostream" entfernt



  • Hallo

    Kurze Klarstellung : evilissimo hat deinen Post editiert wegen einem technischen Forumproblems, nicht weil du das nicht posten darfst.

    Zum Thema : Was hindert dich daran meinen gezeigten Code einfach mal auszuprobieren?

    bis bald
    akari



  • akari schrieb:

    Zum Thema : Was hindert dich daran meinen gezeigten Code einfach mal auszuprobieren?

    Vielleicht hast du's ja übersehen, aber Aho benutzt einen steinalten Compiler, der deinen Code schlicht und einfach nicht übersetzen kann.

    Der Code ist zwar auch so nicht korrekt, aber da der Fehler in der iostream.h auftritt, kann es daran nicht liegen. Eigentlich bleibt nur, dass der Compiler oder die Headerfiles kaputt sind ... vielleicht ist der Compiler auch im C-Modus und verkraftet die C++-Deklarationen nicht, aber das müsste auch durch sowas wie #ifdef __cplusplus ausgeschlossen sein.



  • Bashar:

    cout<<"Hallo"/n;
    

    ist glaub ich schon Fehler genug in diesem Fall 😉

    OP: Es heißt

    cout << "Hallo\n";
    


  • Aho schrieb:

    ich habe einen ms dos borland compiler (TC) heißt der ...

    Version 1.01 von 1990? 😮

    Entweder der Quellcodedatei die Endung ".CPP" geben oder folgendes einstellen :

    Options -> Compiler -> C++ options -> Use C++ Compiler -> (X) C++ always



  • merker schrieb:

    Aho schrieb:

    ich habe einen ms dos borland compiler (TC) heißt der ...

    Version 1.01 von 1990? 😮

    Entweder der Quellcodedatei die Endung ".CPP" geben oder folgendes einstellen :

    Options -> Compiler -> C++ options -> Use C++ Compiler -> (X) C++ always

    Na das ist doch nicht die Möglichkeit..!!
    Es funktioniert !! Dankeschön für deine Hilfe.
    Das es an so etwas liegt hätte ich nie in Betracht gezogen... danke


Anmelden zum Antworten