Eclipse macht keine Ausgaben in der Konsole

Karl007

Grünschnabel
Hi zusammen,

ich hab mir gerade mein Eclipse Helios CDT mit MinGW 20101030 eingerichtet und wollte damit folgendes kleines Codestück abspielen:

Code:
#include  <iostream.h>

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

Builden funktioniert, jedoch keine Konsolen ausgabe. Die Ausgabe durch die Windows-Konsole, die die Kompilierte *.exe aufruft, funktioniert.


Hat jemand von euch eine Idee wieso die Eclipse Konsole leer bleibt? :(

Vielen Dank im voraus
 
Hi.

C++ Standard-Header haben keine Endung, es muß <iostream> heißen und du mußt den std Namensraum verwenden.

Soweit ich weiß ist die Eclipse Konsole lediglich für Ausgaben von Eclipse selbst zuständig, nicht für Programmausgaben.

Dein Programm wird ganz normal in einer Konsole gestartet und schließt sich aber sofort wieder.

Füge
C++:
cin.sync(); cin.get();
vor dem Ende der main Funktion ein, dann wartet das Programm bis du Return drückst.

Gruß
 
Zurück