URL: https://www.overclockers.at/coding-stuff/c_programmierung_121016/page_1 - zur Vollversion wechseln!
Hey!
Hab jetzt begonnen ein wenig C++ zu lernen, und erarbeite mir das gerade aus dem Buch "C++ in 21 Tage" von Jesse Liberty.
Hab jetzt ein Testprogramm geschrieben, durch den compiler gejagt und gelinkt.Jedoch win ich die exe Datei ausführe geht das Fenster nur kurz auf, im dos funktioniert es, da kann ich was erkennen.
Wie kann ich das ändern, ich hätte gerne, dass das ganze in einem Windows Fenster dargestellt wird.
Wie mach ich das??
für ein windows fenster benötigst du eine api, zb. win32, QT, wxwidgets....also nix fürn anfang, da solltest du dich ruhig auf die console beschränken
das dos fenster wird geschlossen wenn das programm fertig ist, also entweder du startest per hand eine console (eingabeaufforderung) und startest von dort aus dein programm, oder du fügst eine "warte" anweisung am ende deines programms ein
genau, am einfachstem gehts wohl mit "system("pause")" am ende. funktioniert halt nur unter windows...
das kannst zb mit
erzwingen.Code:system("PAUSE");
Ich mach sonst immer getchar();
Da wartet er auf einen Tastendruck.
Hi verstehe, dann muss ich wohl noch warten mit meinem Fenster!
gg
jap
genau wie boogeyman gesagt hat.. oder du machst ein menü und gestaltest es so, dass er einfach raushüpfen soll aus der schleife ( break; ) und damit is des main() auch beendet.
ich hoff du weist was ich damit mein, wenn nicht kann ich dirmal ein schnelles beispiel geben
vielleicht gut zum lernen:
http://www.adim.at und da gibts irgendwo alte c++ sources zum downloaden ( also DOS-Sources )... ich hab mit dem ADIM C++ in der Schule gelernt und muss sagen für die wirklichen basics ned schlecht..
einfach viele sources lesen
edited cause gotteslästerung
http://www.norvig.com/21-days.htmlZitat von AlexHab jetzt begonnen ein wenig C++ zu lernen, und erarbeite mir das gerade aus dem Buch "C++ in 21 Tage" von Jesse Liberty.
Zitat von moidaschljap
genau wie boogeyman gesagt hat.. oder du machst ein menü und gestaltest es so, dass er einfach raushüpfen soll aus der schleife ( break; ) und damit is des main() auch beendet.
ich hoff du weist was ich damit mein, wenn nicht kann ich dirmal ein schnelles beispiel geben
vielleicht gut zum lernen:
http://www.adim.at und da gibts irgendwo alte c++ scripts zum downloaden ( also DOS-Scripts )... ich hab mit dem ADIM C++ in der Schule gelernt und muss sagen für die wirklichen basics ned schlecht..
einfach viele sources lesen
okok C++-Sourcecodes
Ich hab eigentlich gedacht, er meint C++-Skripten.
overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2025