Archiv verlassen und diese Seite im Standarddesign anzeigen : Hello World funzt nicht!
Hi leute ich habe mir jetzt das packet C++ packet von ~K1ngGp@c~ gedownloadet und lerne jetzt C++ in 21 Tagen.
aber wenn ich jetzt genau den gleichen text wie dort auch ist eingebe
#include <iostream.h>
int main()
{
cout << "Hello World\n";
return 0;
}
kommt immer iostream.h konnte nicht gefunden werden[/code]
hat jmd vll den alten compiler ansi c++ compiler
schreib ma:#
#include <iostream>
using namespace std;
int main()
{
cout << "Hallo Welt" << endl;
return 0;
}
aber des steht so ned in dem ebook und das wird dann verleicht nicht nur der einzigste fehler sein ich möchte gerne genau wie da des lernen
header.h wird nicht mehr geduldet in c++ frag mich nich warum aber ich kann es auch nich ab
ich weiß nicht ob sich das geklärt hat, aber <iostream> muss wie gesagt ohne .h stehen, bei anderen header is das aber nicht so, z.b <windows.h>, es gibt aber auch noh mehrere ohne .h.
das mit dem using namespace wurde ja auch schon angesprochen. entweder
using namespace std;
oder
std::cout
std::endl
mfg
zao
DrWhiteLetter
11.09.2007, 17:13
Das ist vom Compiler abhängig! Es soll noch welche geben, die über einen Header iostream.h verfügen, dann arbeitet dieser aber im C-Style und akzeptiert auch keine Namensräume.
In deinem E-Book wurde also warschl. so ein Compiler verwendet (veraltet?). Deshalb fehlt auch das
"using namespace std;"
H4x0r007
11.09.2007, 19:54
Mit DevC++ funktionierts. Ich lerne auch gerade C++, aber nicht mit C++ in 21 Tagen, weil's das nur noch als E-Book gibt.
Kalle_THA_BoXa
13.09.2007, 15:33
Hi,
iostream.h is aussem C und wende nen C++ compiler hast und das denne komplimierst kannste schlecht mit zwei version Arbeiten ;)
...
Gruß
Kalle
Powered by vBulletin® Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.