PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Hello World funzt nicht!



G0dLik3
11.09.2007, 16:12
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

bizzit
11.09.2007, 16:17
schreib ma:#

#include <iostream>
using namespace std;

int main()
{
cout << "Hallo Welt" << endl;

return 0;
}

G0dLik3
11.09.2007, 16:31
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

505
11.09.2007, 16:33
header.h wird nicht mehr geduldet in c++ frag mich nich warum aber ich kann es auch nich ab

zao
11.09.2007, 17:04
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