Frage zum include-Verzeichnis
-
Hallo liebes Forum.
Ob das jetzt hier rein gehört, weiß ich nicht. Wußte nicht wo ichs genau hinschreiben soll.
Also ich benutz VC 2005 Express Edition. Habe alles installiert, plus WinSDK.
Wenn ich das "berühmte" Hello World-Programm schreiben will, und die iostream.h einbinde, bekomm ich die Fehlermeldung: cout : nicht deklarierter Bezeichner.

Dann hab ich mal ins include-Verzeichnis geschaut. Die ganzen mir bekannten *.h-Dateien (iostream.h, iomanip.h usw) sind zwar in dem Verzeichnis drin aber ohne Dateierweiterung, sprich ohne .h.
Meine Frage: Muß ich die Dateien erst zu .h-Dateien "umwandeln", oder liegt das Prob woanders?
Danke für Antworten und Tipps
Grüße WedlWedl
PS: Falls das hier woanders rein gehört, Bitte um Verschiebung durch die Mods, danke!
-
du musst da nix "umwandeln"
aber laut standard wird die auch so eingebunden:
#include <iostream>also ohne .h
und schreibe mal noch
using namespace std;mit dazu, dann passt das
oder du schreibst gleich:
std::cout ...
-
Danke Dir!
Mit using namespace std; hats geklappt!
Sehr schön!Hatte vorher das immer weggelassen weil es nie geklappt hat. Hatte immer Fehlermeldungen bekommen, aber ohne hats damals immer besser gefunzt.
OK, also dann, danke nochmal.
Grüße WedlWedl
-closed-