Bekomme Übungsprogramm nicht kompiliert

Hallo Leute,

ich bin ein blutiger Anfänger in Sachen C++ und ich habe heute erst mein Einstiegsbuch bekommen. Ich habe mich sofort los gemacht und habe nach den Anleitungen im Buch ein „Programm“ gebastelt… na ja,es ist in Wirklichkeit kein Programm,nicht mal Ansatzweise,es soll nur erscheinen „Willkommen bei C++“

Vll kennt jemand das Buch und es wurde hier schon mal gepostet,aber ich habe nichts dazu gefunden :confused:

Mein Quellcode ist richtig,da ich von der Übungs-CD den kompletten Code nochmal reinkopiert habe,es könnte also nichts falsch sein,wenn denn muss es im Übungsbuch auch falsch sein.

Als Copiler benutze ich den von der CD und das ist
Borland C++ Compiler 5.5
Version 5.5.1

Ich wollte jetzt meine „hallo.cpp“ Datei mit der Begrüßung kompilieren,aber es kommt folgende Fehlermeldung im cmd:

C:\Borland\Meine Programme>bcc32 hallo.cpp
Borland C++ 5.5.1 for Win32 Copyright © 1993, 2000 Borland
hallo.cpp:
Error E2209 hallo.cpp 1: Unable to open include file ‚iostream‘
Error E2282 hallo.cpp 2: Namespace name expected
Error E2451 hallo.cpp 6: Undefined symbol ‚cout‘ in function main()
Error E2451 hallo.cpp 7: Undefined symbol ‚endl‘ in function main()
*** 4 errors in Compile ***

Das erscheint im Übungsbuch nicht :wink: obwohl ich den gleichen Quellcode habe. Ich weiß nicht was ich verkehrt mache.

Ich führe das alles unter Windows XP aus,der Compiler ist auch dafür,steht da jedenfalls. Weiß jemand was ich verkehrt mache?

Ich würde mich sehr freuen :smile:

PS:Quellcode
Hier nochmal der Quellcode,der eigentlich richtig ist:

#include
using namespace std;

int main(void)
{
cout

Hallo Keozor

Sieht ganz so aus, als würdest du einen C-Compiler haben und versuchen, C++ zu compilen.

Ich kenne dein Programm nicht, aber kann dir ein Programm empfehlen, dass garantiert funktioniert. Es nennt sich Dev-C++, ist superleicht zu bedienen und enthält bereits einen guten Compiler. Und das beste: Alles gratis!

Hier geht’s zum Download: http://www.bloodshed.net/devcpp.html

Vergiss nicht, das neue Projekt als C++ zu kennzeichnen (beim Klicken auf „Neues Projekt“).

Liebe Grüsse
Kalsan

Hey danke! Ich habs gerade ausprobiert und es klappte auf Anhieb!
Zudem ist das Programm sehr gut,jedenfalls besser als der Editor :wink:

Aber merkwürdig ist das schon finde ich,ich kann die Datei nicht kompilieren mit dem Compiler von der mit beigelegten CD… na ja, geht ja jetzt auch so.

Vielen dank :smile:

Aber merkwürdig ist das schon finde ich,ich kann die Datei
nicht kompilieren mit dem Compiler von der mit beigelegten
CD… na ja, geht ja jetzt auch so.

kannst du bestimmt schon :smile: Aber dafür braucht es wieder ein anderes Buch :smile: solche CD’s sind immer recht drollig in ihrer ProgrammVersion :smile: Abgespeckt bis garnichtsmehr geht ohne Profiwissen :smile:
Also nicht wundern, das normal , proforma beilage nenn ich sowas .

Hallo Fragewurm,

Ich wollte jetzt meine „hallo.cpp“ Datei mit der Begrüßung
kompilieren,aber es kommt folgende Fehlermeldung im cmd:

C:\Borland\Meine Programme>bcc32 hallo.cpp
Borland C++ 5.5.1 for Win32 Copyright © 1993, 2000 Borland
hallo.cpp:
Error E2209 hallo.cpp 1: Unable to open include file
‚iostream‘

Da fehlt irgendwo der Pfad zu den Headerdateien.
Der Compiler kann „iostream.h“ nicht finden.
Eigentlich müsste beim Installieren da etwas in den Umgebungsvariablen eingetragen worden sein.

Error E2282 hallo.cpp 2: Namespace name expected
Error E2451 hallo.cpp 6: Undefined symbol ‚cout‘ in function
main()
Error E2451 hallo.cpp 7: Undefined symbol ‚endl‘ in function
main()

Dies hier sind Folgefehler, weil die Datei „iostream.h“ nicht gefunden wurde.

MfG Peter(TOO)

Hallo allesamt,

das Problem hier ist das Folgende: der Borland Compiler ist so alt,
dass er einen anderen C++ Standard „versteht“.

Nach altem Standard war die Datei zu inkludieren
und nicht die Datei .

Gruss
norsemanna