![]() |
Konsole schließt sich sofort wieder
Hi.
Ich wollte folgendes C-Programm mit dem C++-Builder von Borland erstellen. #include <stdio.h<> int main() { printf("Hello, world!\n"); return 0; } Das Programm lässt sich kompilieren und auch ausführen. Allerdings ist es etwas enttäuschend, denn ich sehe das Konsolenfenster sofort aufflackern und dann verschwindet es sofort wieder. So war es eigentlich nicht geplant. Könnt ihr mir weiter helfen, wie ich es hinbekomme, dass das Konsolenfenster sich über längere Zeit bewundern lässt. Habe ich evtl etwas in Windows verstellt? Ich habe leider keine Ahnung was falsch ist. Frohe Oster, Tanne |
Re: Konsole schließt sich sofort wieder
Du könntest das Programm aus der Konsole starten. Dazu im Startmenü "Ausführen..." wählen, "
![]() Dann zum Speicherort der Exe navigieren und sie ausführen. |
Re: Konsole schließt sich sofort wieder
Eine Programmierlösung wäre (zumindest in Visual C++) diese hier:
Code:
Mit dem Borland C++ Builder kenne ich mich nicht aus, aber das könnte da auch so funktionieren, wenn es diese Header-Dateien dort geben sollte.
#include <conio.h>
int main() { printf("Hello, world!\n"); _getch(); // auf eine Eingabe warten return 0; } |
Re: Konsole schließt sich sofort wieder
Hi Tanne!
Dein Programm ist soweit richtig... Es verhält sich auch ganz richtig, dein Programm schreibt "Hello, world!" und beendet sich dann sofort. Wenn du es aus der Konsole startest, dann zeigt es "Hello, world!" und entsprechend wieder den Prompt an. Oder du baust eine entsprechende wait-Anweisung ein, damit dein Programm entsprechend wartet und sich dann beendet. Gruß |
Re: Konsole schließt sich sofort wieder
Zitat:
|
Re: Konsole schließt sich sofort wieder
Ah ok Danke!
_getch() kannte ich noch nicht, finde es aber ne gute lösung. Genau das habe ich mir vorgestellt. Aber auch aus der eingabeaufforderung das Programm aufrufen klappt wunderbar! Danke. Frohe Ostern noch! |
Re: Konsole schließt sich sofort wieder
Zitat:
|
Re: Konsole schließt sich sofort wieder
Zitat:
|
Re: Konsole schließt sich sofort wieder
mache es nun auch mit getchar()
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:32 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz