Hallo !
Wahrscheinlich eine einfache Antwort, aber ich bin ja auch kein Profi.
Ich habe in MS Visual C++ 6.0 eine einfache
Konsolenanwendung erstellt.
Sozusagen ein „Hallo Welt“ Beispiel.
Das kompilieren und Erzeugen der exe funktioniert unter dem Programm einwandfrei.
Nur der Start der exe dann unter Windows
funktioniert nicht.
Ich sehe kurz den Screen und schwupp wieder weg.
Unter pascal gabs sowas wie :
clear until keypress
soll heissen, daß das eingeblendete Fenster
erst nach Knopfdruck verschwindet.
wer weiss Rat ?
danke Lothar
Es geht glaub ich wenn du ausführen der Exe STRG+F5 statt debug F5 machst, dann wartet er …
aber besser machst du in den Code da wo es halten soll rein
char c;
int result = scanf("%d", &c);
Das wartet auf nen Tastendruck, aber nicht alle, ich glaub auf z.b. ENTER reagiert es nicht…
Bru
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]
oder…
… du setzt nen Breakpoint rein.
Ganz hinten in dein programm auf ne Zeile gehen, F9 drücken, F5 (Debug starten)…
Hi
Probiers mal so:
#include
void main()
{
char c;
printf(„Hello\n“);
c = getchar();
}
Wichtig ist der Teil:
c = getchar();
Dieser akzeptiert auch ein ENTER zum beenden.
Greets
Hugi
[email protected]
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]