Compilerfehler wegen iostream.h (war :Ganz einfache Frage ich komm nur nicht dahinter......)
-
hallo leute
da unser lehrer darauf besteht mit einem veraltertem ms dos c++ compiler von borland zu arbeiten brauch ich hilfe
und zwar spuckt der immer fehlermeldungen aus die ich nicht verstehe
und zwar gehts um iostream.h
da kommen dann immer eine menge von fehlern die so auschauen:
Error C:/TC/include/iostream.h 444: Declared syntax errorangefangen von 444 bis 700 wird der fehler angezeigt
obwohl an dem programm nichts falsch ist....
was könnte es denn da haben ???
der compiler heißt TCwäre nett wenn mir einer weiterhelfen könnte
lg martin
-
Hallo
Es wäre natürlich schon den Code zu sehen der diesen Fehler verursacht...
bis bald
akari
-
#include <iostream.h>
void main()
{
cout>>"hallo"/n;
}wenn ich dann den fehler anklicke kommt eine elendslange meldung....
soll ich die hier rein posten ??
-
Hallo
Ich hoffe du sagst deinem Lehrer das er dir C++ mal richtig beibringen soll... oder wenigstens mal ein korrektes Tutorial liest
#include <iostream> int main() { std::cout << "hallo" << std::endl; }
Da das nichts Builder-spezifisches ist verschiebe ich dich ins C++ Forum.
Desweiteren beim Posten von Code hier im Forum beachten : sfds
Und beim nächsten Thread bitte einen aussagekräftigeren Titel!bis bald
akari
-
Dieser Thread wurde von Moderator/in akari aus dem Forum VCL (C++ Builder) in das Forum C++ verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.
-
sorry
ich fang nochmal von vorne anich habe einen ms dos borland compiler (TC) heißt der,
hab ihn installiert und wenn ich ihn nun mit einem programm wie :#include <iostream.h> void main() { cout<<"Hallo"/n; }
copilieren will, werden mir ca. 25 fehlermeldungen die immer so ausschauen:
"Error c:/TC/Include/iostream.h 38 Decleration syntax error
39
42
....." angezeigt.
es steht in der readme datei, dass man nur dieses programm installieren muss...
kann es sein, dass ich noch etwas in die bibliotheken kopieren muss??
-
Hallo
Selbstverständlich kommen Fehlermeldungen wenn du fehlerhaften Code eingibst.
Ich habe dir doch schon den korrekten Code gezeigt.bis bald
akari
-
wenn ich dann solch eine fehlermeldung anklicke wird mir das hier angezeigt
seit mir nicht böse wenn das hier jetzt unnötige ist.Edit: //Code "iostream" entfernt
-
Hallo
Kurze Klarstellung : evilissimo hat deinen Post editiert wegen einem technischen Forumproblems, nicht weil du das nicht posten darfst.
Zum Thema : Was hindert dich daran meinen gezeigten Code einfach mal auszuprobieren?
bis bald
akari
-
akari schrieb:
Zum Thema : Was hindert dich daran meinen gezeigten Code einfach mal auszuprobieren?
Vielleicht hast du's ja übersehen, aber Aho benutzt einen steinalten Compiler, der deinen Code schlicht und einfach nicht übersetzen kann.
Der Code ist zwar auch so nicht korrekt, aber da der Fehler in der iostream.h auftritt, kann es daran nicht liegen. Eigentlich bleibt nur, dass der Compiler oder die Headerfiles kaputt sind ... vielleicht ist der Compiler auch im C-Modus und verkraftet die C++-Deklarationen nicht, aber das müsste auch durch sowas wie #ifdef __cplusplus ausgeschlossen sein.
-
Bashar:
cout<<"Hallo"/n;
ist glaub ich schon Fehler genug in diesem Fall
OP: Es heißt
cout << "Hallo\n";
-
Aho schrieb:
ich habe einen ms dos borland compiler (TC) heißt der ...
Version 1.01 von 1990?
Entweder der Quellcodedatei die Endung ".CPP" geben oder folgendes einstellen :
Options -> Compiler -> C++ options -> Use C++ Compiler -> (X) C++ always
-
merker schrieb:
Aho schrieb:
ich habe einen ms dos borland compiler (TC) heißt der ...
Version 1.01 von 1990?
Entweder der Quellcodedatei die Endung ".CPP" geben oder folgendes einstellen :
Options -> Compiler -> C++ options -> Use C++ Compiler -> (X) C++ always
Na das ist doch nicht die Möglichkeit..!!
Es funktioniert !! Dankeschön für deine Hilfe.
Das es an so etwas liegt hätte ich nie in Betracht gezogen... danke