Wo landet eigentlich cout???
-
Hallo zusammen,
ich weiss, es gibt keine dummen Fragen, aber diese hier finde ich schon recht - na ja - ich komme mir ein bisschen doof vor...
Also ich hab den Borland C++ Builder 6 als Trail und versuche das, was jeder zuerst versucht: hello world!
Das Programm läuft mittlerweile (habe schon andere Probleme wegen Ordnernamen mit Sonderzeichen beseitigt) auch ohne Meckern durch, nur sehe ich leider die Ausgabe zu
#include <iostream.h> void main() { [b]cout << "hello world";[/b] }nicht?!?
Vom JBuilder bin ich gewohnt, dass eine Konsole aufgeht und die Ausgabe angezeigt wird - aber im C++ Builder scheint das wohl etwas anders zu laufen. Das es womoglich an irgendwelchen Grundeinstellungen liegt, kann ich mir schon denken, aber ich finde da dummerweise nichts...
Für etwas Hilfe wäre ich sehr dankbar,
Eierhahn
-
Schon mal das Programm aus eine Console aufgerufen?
Schon mal
include <conio.h >
...
cout << "hello world";
getch(void);ausprobiert
-
Wahrscheinlich schließt sich das fenster sofort nach dieser Ausgabe , sodass du es ganricht siehst. Binde einfach eine Pause ein also so:
[cpp]
#include <iostream.h>
#include <conio.h>
void main() {
cout << "hello world";
System("Pause");
}das müsste gehen.
mfg Maxmann
-
Hallo
aber bevor du system("pause") benutzt, schau doch in die FAQ des Konsolen-Subforums, da gibts gleich als erstes einen Thread, wie man das standardgemäß und effizient erledigt.
bis bald
akari
-
Dieser Thread wurde von Moderator/in junix aus dem Forum VCL/CLX (Borland C++ Builder) in das Forum C++ verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.
-
1.die borland builder sind soweit ich gehört hab schlecht, suceh im inet nach code::blox oder dev c++
#include <iostream> #include <conio.h> using namespace std; int main() { cout<<"Hello World!"<<endl; getch(); return 0; }
-
Ist aber immernoch besser als Code::Blocks oder Dev C++.
-
Apollon schrieb:
Ist aber immernoch besser als Code::Blocks oder Dev C++.
wo sind wir denn hier, dass codeblocks mit devcpp verglichen wird?
devcpp ist schrott und codeblocks ist top und imo auch besser als die borland builder
-
also ich das bds 2006 und da geht alles was ich gefunden hab was std-konform is...
und waeum net...
[cpp]
#include <cstdio>//main.& heöllo..
std::getchar();
std::getchar();
///weiter...
das is wigsten os unabhänmgig.....
-
So, erstmal vielen Dank für die vielen Hilfestellungen!
Unterm Strich war das Problem, dass ich ein Projekt als Konsolen-Anwendung anlegen muß, damit ich Ausgaben auf eben dieser bekomme. Das passt mir eigentlich nicht wirklich, ich möchte nämlich später auf der Konsole Kontrollausgaben für meinen eigentlichen Code (der natürlich auch Frames enthalten soll) darstellen. Aber vielleicht lässt sich ja eine Konsolen-Anwendung in eine "normale" Anwendung einbinden. Mal sehen...
Der Tip mit getchar() war aber trotzdem wichtig, ohne geht das Fenster wirklich direkt zu!
Zu der (eigentlich nicht erfragten Diskussion) über andere Entwicklungsumgebungen: Habe mir mal CodeBlocks heruntergeladen. Hier klappt die Konsolenausgabe auf anhieb, auch sonst ist mir das Programm auf den ersten Blick sehr sympatisch, eben auch weil es frei verfügbar ist. Mit dem JBuilder - ebenfalls von Borland - habe ich auch schon eher schlechte Erfahrungen gemacht. Nur kann ich mir das leider nicht aussuchen...
Das mein Posting verschoben wurde verstehe ich nur teilweise, schließlich hängt der Fehler am C++ - Builder... na ja, auch gut...Soweit nochmals Dank,
Eierhahn