tutorials.de Buch-Aktion 05/2012
Like Tree1Danke
  • 1 Beitrag von sheel
ERLEDIGT
JA
ANTWORTEN
5
ZUGRIFFE
365
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    moritz_1 moritz_1 ist offline Mitglied
    Registriert seit
    Nov 2011
    Beiträge
    24
    #include <iostream> // Jedes Programm braucht Header Daten.

    using namespace std;

    int main()
    |
    for { int x = 0; x < 256; x++ ) {
    cout<< x <<"- "<< (char)x <<" ";
    //Note the use of the int version of x to
    // output a number and the use of (char) to
    // typecast the x into a character
    // which outputs the ASCII character that
    // corresponds to the current number
    }
    cin.get(); // Was bezweckt cin.get(); damit?
    }
    Kann mir jemand versuchen was es mit diesem Programm aufsich hat?
    Eigentlich steht ja schon alles in den Kommentaren was das Programm macht...hätte Trozdem gerne eine Erklärung dazu.
    Danke.
    Z.b int main()
    for
    cout<<
     

  2. #2
    Avatar von Jennesta
    Jennesta Jennesta ist offline Mitglied Gold
    Registriert seit
    Sep 2007
    Ort
    Aachen
    Beiträge
    215
    Hallo,
    also erstmal benutze bitte die Code-Tags [ cpp ] und [ /cpp ], denn so kann das ja keiner lesen.
    Dann gibt das Programm einfach nur alle ASCII-Zeichen von 0 bis 255 aus, was du aber eigentlich sehen solltest, wenn du es einfach ausführst******

    cout kümmert sich um die Ausgabe und cin.get() ist dafür da, damit das Programm nicht einfach terminiert, sondern am Ende auf eine Eingabe des Benutzers gewartet wird.

    Aber gestatte mir die Frage, warum du dich vorher in 3 Threads darüber unterhälst, dass du in Firmen als Programmierer einsteigen willst, wenn du scheinbar keine Ahnung vom einfachsten Programm hast.
    Gucke Funktionen etc. einfach mal in irgendwlecher Literatur nach, denn cout und cin gehören z.B zum einfachsten Standard. Z.B hier kannst du nachschlagen.

    Grüße Jennesta
     
    Was soll daran kompliziert sein? Es muss doch nur ein Rad bewegt werden, man kann aufsteigen, es kommt die Matschhütte und durch den Regenbogen gelangst du zum hungrigen Affen, der Affenschwanz wird gezogen und bums kommst du zum Paradispark.

  3. #3
    Avatar von sheel
    sheel sheel ist offline Moderator
    tutorials.de Moderator
    Registriert seit
    Jul 2007
    Beiträge
    4.501
    Hi

    bitte in Zukunft die Cdetags verwenden.

    Dein Programm gibt den kompletten Konsolenzeichensatz (Ascii+cp850, wahrscheinlich) aus.

    Das cin-get ist deswegen da, damit man das auch lesen kann
    und das Programm nicht so einfach zugeht.
    Erst bei Tastendruck.

    Was main ist usw. sind die grundlegensten Grundlagen,
    da gibts schon viele viele Bücher und Internetseiten dazu.
    Den Link zu einem umfangreichen Online-"Buch" findest du hier.

    Gruß

    @Jennesta, Hinweis zur Tagerklärung:
    Mit dem noparse-Tag kannst du dir die Leerzeichen sparen.
    [noparse][cpp]...[/cpp][/noparse]
    ergibt
    [cpp]...[/cpp]
     
    Netiquette (vA §15) und Nutzungsregeln (vA §4.8) einhalten! Programmcode in Codetags/Codeboxen.
    Sehr gute Beiträge bitte Bewerten (Stern darunter oder "Danke").
    "Funktioniert nicht" ist zu ungenau! Code, Fehlermeldungen, Verhalten des Programms, ...?

  4. #4
    moritz_1 moritz_1 ist offline Mitglied
    Registriert seit
    Nov 2011
    Beiträge
    24
    Danke....Ich werde Probierern mir das mit den Code Tags zu merken.
     

  5. #5
    Avatar von Jennesta
    Jennesta Jennesta ist offline Mitglied Gold
    Registriert seit
    Sep 2007
    Ort
    Aachen
    Beiträge
    215
    @sheel: Das ist aber neu oder? Dennoch danke für den Hinweis.
     
    Was soll daran kompliziert sein? Es muss doch nur ein Rad bewegt werden, man kann aufsteigen, es kommt die Matschhütte und durch den Regenbogen gelangst du zum hungrigen Affen, der Affenschwanz wird gezogen und bums kommst du zum Paradispark.

  6. #6
    Avatar von sheel
    sheel sheel ist offline Moderator
    tutorials.de Moderator
    Registriert seit
    Jul 2007
    Beiträge
    4.501
    Nein, das gibts mindestens so lang, wie ich angemeldet bin
    Kennt aber fast keiner.
    saftmeister bedankt sich. 
    Netiquette (vA §15) und Nutzungsregeln (vA §4.8) einhalten! Programmcode in Codetags/Codeboxen.
    Sehr gute Beiträge bitte Bewerten (Stern darunter oder "Danke").
    "Funktioniert nicht" ist zu ungenau! Code, Fehlermeldungen, Verhalten des Programms, ...?

Ähnliche Themen

  1. Antworten: 9
    Letzter Beitrag: 15.12.08, 13:28
  2. Programm zur Datenübergabe an eine Web-DB mt VB?
    Von kaltmacher im Forum Visual Basic 6.0
    Antworten: 1
    Letzter Beitrag: 27.12.07, 15:25
  3. Ich brauche eine Erklärung
    Von KoMtuR im Forum Javascript & Ajax
    Antworten: 0
    Letzter Beitrag: 27.10.05, 12:35
  4. Antworten: 5
    Letzter Beitrag: 26.05.02, 01:29