[C/C++] C++ Programmierung (Anfänger)

Dieses Thema im Forum "Programmierung & Entwicklung" wurde erstellt von Bodydrop, 5. November 2009 .

  1. 5. November 2009
    C++ Programmierung (Anfänger)

    hey, ich bin ganz neu hier in
    diesem Forum habe schon viel gelesen aber
    mich jetzt endlich angemeldet weil ich eine frage
    habe die mir keiner Beantworten konnte.

    Und zwar habe ich den Dev-C++ Compiler.

    Und dann habe ich mir diese Seite angeschaut :Einführung in C++ - Gratis C++ Programmieren Lernen, 106 Beispielprogramme Inklusive
    aber schon beim 1ten Kapitel habe ich das Problem mit diesem "Programcode",wenn ich das in meinem Dev-C++ reinkopiert habe und dann auch kompiliere habe. Wenn ich das "Program"öffnen will dann erst scheint ein fenster ganz kurz (1\5 sekunde) und dann schliest es sich wieder.
    Was muss ich ändern?

    Hier ist der Code:

    // Kapitel 1 - Programm 1 - KOMM.CPP

    #include <iostream> /* Das ist die Definitionsdatei für Ströme */

    void drucke(const int Wert);

    int main()
    {
    const int START = 3; // Der Wert von START kann nicht verändert werden
    const int STOPP = 9; // Der Wert von STOPP kann nicht verändert werden
    volatile int MITTE = 6; /* Der Wert von MITTE kann von etwas
    verändert werden, das außerhalb dieses
    Programmes ist. */

    int index; /* Eine normale Variable in C */

    for (index = START ; index < STOPP ; index++)
    drucke(index);

    return 0;
    } /* Ende des Programmes */

    void drucke(const int Wert)
    {
    std::cout << "Der Wert des Index ist " << Wert << "\n";
    }


    // Ergebnis beim Ausführen
    //
    // Der Wert des Index ist 3
    // Der Wert des Index ist 4
    // Der Wert des Index ist 5
    // Der Wert des Index ist 6
    // Der Wert des Index ist 7
    // Der Wert des Index ist 8



    Danke für Hilfe schon im Vorraus.
    Und sry wegen der Rechtschreibung, bin Legastheniker und versuche mein bestes.


    Body
     
  2. 5. November 2009
    AW: Hilfe bei C++ Programmierung anfängen

    Code:
    // Kapitel 2 - Programm 1 - AUFZ.CPP
    #include <iostream>
    
    enum Spielausgang {SIEG, NIEDERLAGE, UNETSCHIEDEN, AUFGABE};
    
    int main()
    {
    Spielausgang Ausgang;
    enum Spielausgang Verzicht = AUFGABE;
    int Zaehler;
    
    for (Zaehler = SIEG ; Zaehler <= AUFGABE ; Zaehler++) 
    {
    Ausgang = (Spielausgang)Zaehler;
    if (Ausgang == Verzicht)
    { 
    std::cout << "Das Spiel wurde abgebrochen.\n";
    }
    else 
    {
    std::cout << "Das Spiel wurde gespielt ";
    if (Ausgang == SIEG)
    std::cout << "und wir haben gewonnen!";
    if (Ausgang == NIEDERLAGE)
    std::cout << "und wir haben verloren.";
    std::cout << "\n";
    }
    }
    system("PAUSE");
    return 0;
    }
    

    Code:
    system("PAUSE");
    oder geh auf Ausführen -> cmd.exe und lade deine Exe von Hand.
    Das Problem ist einfach dass die Konsole nach Abarbeitung des Codes wieder schließt.
     
  3. 5. November 2009
    AW: Hilfe bei C++ Programmierung anfängen

    oder du machstn
    Code:
    cin << irgendwas;
    Befehl rein und weißt dem irgendwas einen Datentyp zu. Dann hasst dieses blöde "Drücken sie eine beliebige Taste..." nichtmehr ...
     
  4. 5. November 2009
    AW: Hilfe bei C++ Programmierung (Anfänger)

    Okey danke für die Antworten haben beide geklappt.

    Jetzt habe ich noch eine frage und wzar was haltet ihr von der Internetseite.
    Kann man damit die Grundlagenlernen ?
    Ist das Gut?
    Oder gibt es noch andere Materialien wie ich es erlernen kann (vllt auch bücher oder so)?

    Body
     
  5. 5. November 2009
    AW: Hilfe bei C++ Programmierung (Anfänger)

    Bei Internetseiten, so finde ich, läuft man schnell mal Gefahr einfach durch zu scrollen oder weiter zudrücken.

    Daher würde ich lieber ein Buch kaufen und damit lernen.
    Und das Buch würde sich danach richten, in welche Richtung du lernen willst. Es gibt sowohl Bücher fürs allgemeine C++ oder für Spiele.... obwohl man natürlich alles können sollte, jedoch sind dort die Schwerpunkte anders.

    Für Spiele nimmste:
    C++ für Spieleprogrammierer: Amazon.de: Heiko Kalista: B&uuml;cher

    Für allgemein:
    C++: Objektorientiertes Programmieren von Anfang an: Amazon.de: Helmut Erlenkötter: B&uuml;cher

    Also ich hab es über C++ Spielelektüren gelernt, das untere ist nur ne Empfehlung, weil sein C Buch ganz brauchbar war( bzw. sehr gut ^^). Sein C++ hab ich selbst nie gelesen. Und für 10Euro ist das Ding ne BOMBE!

    Das Obere kann ich dir sowas von empfehlen
     
  6. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.