1. Dashboard
  2. Forum
    1. Unerledigte Themen
  3. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team-Mitglieder
    4. Trophäen
    5. Mitgliedersuche
  4. Tutorial Bereich
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Seiten
  • Forum
  • Lexikon
  • Erweiterte Suche
  1. Informatik Forum
  2. Software und Anwendungen
  3. Tools und Produktivität

Visual C++ 2005

    • Frage
  • Ivy
  • 8. Oktober 2006 um 20:02
  • Ivy
    22
    Ivy
    Mitglied
    Reaktionen
    35
    Punkte
    4.920
    Beiträge
    889
    • 8. Oktober 2006 um 20:02
    • #1

    hi. ich mach grad so meine ersten programmier-erfahrungen im c++ und hab da mal ein baby-easy-programm ausprobiert (des hello world dings!) und es funktioniert nicht. ich hab folgendes gemacht:

    neues projekt aufrufen
    dann neues file aufrufen (c++ quellcode) und dann geb ich den code ein
    dann geh ich auf "build"

    dann steht da: 0 succeeded, 0 failed, 1 up-to-irgendwas

    und wenn i strg+f5 drücke, dann sollte ja das programm abgespielt werden. stattdessen kommt die fehlermeldung "der pfad kann nicht gefunden werden"

    was mach ich falsch?

    Wer FU sagt, muss auch T sagen

  • Ivy
    22
    Ivy
    Mitglied
    Reaktionen
    35
    Punkte
    4.920
    Beiträge
    889
    • 8. Oktober 2006 um 20:29
    • #2

    es steht immer das da: 'cout' : undeclared identifier

    Wer FU sagt, muss auch T sagen

  • Homer
    10
    Homer
    Mitglied
    Reaktionen
    9
    Punkte
    1.079
    Beiträge
    210
    • 8. Oktober 2006 um 20:34
    • #3

    hast du die header-datei includiert?

    "ich bin so kluk. K-L-U-K"
    (Homer Jay Simpson)

  • hal
    32
    hal
    Mitglied
    Reaktionen
    52
    Punkte
    11.122
    Beiträge
    2.208
    • 8. Oktober 2006 um 21:15
    • #4

    du musst auch den richtigen namespace angeben, also zB std::cout

    [font=verdana,sans-serif]"An über-programmer is likely to be someone who stares quietly into space and then says 'Hmm. I think I've seen something like this before.'" -- John D. Cock[/font]

    opentu.net - freier, unzensierter Informationsaustausch via IRC-Channel!
    Hilfe und Support in Studienangelegenheiten, gemütliches Beisammensein, von und mit Leuten aus dem Informatik-Forum!

  • Swoncen
    22
    Swoncen
    Mitglied
    Reaktionen
    1
    Punkte
    5.331
    Beiträge
    993
    • 8. Oktober 2006 um 21:39
    • #5

    entweder so:

    using namespace std; // oben, unter den includes
    cout << "Hallo";

    oder gleich so:

    std::cout << "Hallo";

    640K ought to be enough for anybody. :eek2:

  • Blixa Barscheck
    12
    Blixa Barscheck
    Mitglied
    Reaktionen
    11
    Punkte
    1.406
    Beiträge
    229
    • 9. Oktober 2006 um 11:06
    • #6

    Wie schaut die #include-Anweisung aus?

    #include<iostream>
    (richtig)

    #include<iostream.h>
    (falsch)

    "Von der Gewalt, die alle Wesen bindet, befreit der Mensch sich, der sich überwindet." > Learn more ...

  • Ivy
    22
    Ivy
    Mitglied
    Reaktionen
    35
    Punkte
    4.920
    Beiträge
    889
    • 9. Oktober 2006 um 11:45
    • #7

    wieso ist <iostream.h> falsch?

    Wer FU sagt, muss auch T sagen

  • hal
    32
    hal
    Mitglied
    Reaktionen
    52
    Punkte
    11.122
    Beiträge
    2.208
    • 9. Oktober 2006 um 12:14
    • #8

    iostream.h stammt aus der grauen Vorzeit von C++ (wo es so Sachen wie namespaces noch nicht gab), und wurde durch iostream ohne h abgelöst.

    [font=verdana,sans-serif]"An über-programmer is likely to be someone who stares quietly into space and then says 'Hmm. I think I've seen something like this before.'" -- John D. Cock[/font]

    opentu.net - freier, unzensierter Informationsaustausch via IRC-Channel!
    Hilfe und Support in Studienangelegenheiten, gemütliches Beisammensein, von und mit Leuten aus dem Informatik-Forum!

  • Ivy
    22
    Ivy
    Mitglied
    Reaktionen
    35
    Punkte
    4.920
    Beiträge
    889
    • 9. Oktober 2006 um 12:29
    • #9

    ok vielleicht liegts ja daran. ich probiers nacher mal aus

    Wer FU sagt, muss auch T sagen

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!

Benutzerkonto erstellen Anmelden

Rechtliches

Impressum

Datenschutzerklärung