Das Ausgabefenster der .EXE einer kompilierten C-Datei blinkt nur kurz auf
-
@Sidewinder, danke für die Korrektur. Ich hatte bisher keine Probleme damit, da ich entweder das Programm im Debugger ausführe,der behält das Fenster am Ende offen, oder es zum Test in einem Consolenfenster mit großem Scrollbuffer starte.
Es gibt auch unter Windows eine Menge Programme denen auf der Kommandozeile parameter übergeben werden, sogar von Microsoft.
Deswegen ist das "int main( int argc, char argv[]*" mit den Übergabeparametern sinnvoll, genauso wie der Prototyp int Sinn macht, damit kann man nähmlich dem aufrufenden Prozess den Erfolg/Misserfolg mitteilen.
-
Hi,
Wieso ist#include <process.h> void main() { system("PAUSE"); }
eine schlechte Variante? Da ich das ab und an mal verwende, moechte ich gerne wissen, wieso das eine schlechte Variatnte ist *g*
Danke im Vorraus!
-
im faq (glaub ansi, rund um oder c++) steht was zu system ;), zu void main braucht man wohl nix sagen
-
// EDIT: gabs schon, übersehen