anfänger
-
hallo
ich bin programmieranfänger und wollte aus m Buch halloWelt implementieren.
c++ erkennt aber die headerdatei <iostream.h> nicht.Ich nutze visual Studio c++ (2003)
Kann ich mir vielleicht jemand helfen?
Danke

-
Und #include <iostream>? iostream.h ist veraltet.
-
Also wenn ich <include> kommt die Fehlermeldung, dass er cout nicht erkennt.
Hier mein Code:#include <iostream>
int main()
{
cout<< "HALLO";
return 0;
}Fehlermeldung: error C2065: 'cout': nichtdeklarierter Bezeichner
Ich kenn mich ja nicht aus, aber heißt das nicht, dass ich diese headerdatei im projekt einfügen muss.
Leider weiß ich aber nich wie man das macht.

-
std::cout
-
Etwas ausführlicher:
"Neuerdings" (schon ziemlich lange) heißen die Standardheader XXX statt XXX.h und liegen im Namespace std. Das heißt entweder du schreibst vor alles was du davon nutzt std:: (zB std::cout, std::endl, std::vector<...>) oder using namespace std; in die Source-Datei (nicht in die Quelldatei, da lieber Option 1 nutzen).
-
also bei dir sowas hier:
#include <iostream> using namespace std; //damit man std:: weglassen kann int main() { cout << "Hello, world"; return 0; }
-
@Fellhuhn
Was bitte schön soll der Unterschied zwischen Source- und Quelldatei sein?
-
waren wohl source- und HEADER-Files gemeint wa?

-
Braunstein schrieb:
@Fellhuhn
Was bitte schön soll der Unterschied zwischen Source- und Quelldatei sein?
Der Unterschied? Die Sprache. :p