Hilfe für einen Anfänger



  • Frage für einen Anfänger, habe Dev-C++ installiert und möchte das allererste Programm eingeben.
    Habe ein altes Buch "Borland C++ Version 5.0 " ergattert und folgendes eingegeben:

    #include<iostream.h>

    int main()
    {
    cout<<"Hallo Welt\n";
    return 0;
    }

    fazit-> Compiler gibt Fehlermeldung.
    Habe dann im Internet folgenden Kurs aufgemacht

    http://tutorial.schornboeck.net/hello_world.htm
    mit folgendem Code

    #include<iostream>
    using namespace std;

    int main()
    {
    cout<<"Hallo Welt\n";
    cin.get();
    }

    und siehe da es funktioniert.

    Meine Frage ist, wo ist der Unterschied ?
    Liegt es am Compiler? Ist der erste Code alt, man hört dass sich die Sprache weiter entwickelt
    Wenn ich anfange eine Sprache neu zu lernen dann soll es aktuell sein, was könntet ihr mir empfehlen
    Dank für Infos
    Gruß



  • Hallo,

    • Unterschied: using namespace std;
    • Es liegt nicht am Compiler.
    • Falsches Unterforum (entweder → -> VCL (C++ Builder) oder → C++ oder → ANSI C ...) aber garrantiert nicht das hier.
    • Code-Tags benutzen z.B.: [cpp]std::cout<<"Hallo Welt\n"; [/cpp] wird zu
    std::cout<<"Hallo Welt\n";
    
    • Andere Überschrift wäre angebrachter
    • Hab' keine Scheu fehlermeldungen (solange diese nicht zu lang sind) in die Frage mit reinzuschreiben, das hilft nicht selten beim Finden des Problems.

Anmelden zum Antworten