Kann man von Visual C++ erstellten Programmen keine Kommandozeilenparameter übergeben :confused:
Den beiden Parametern von main() werden anscheinend überhaupt keine Werte übergeben (gleiche Ergebnisse für VS 2003 und 2005):
Code
#include <stdio.h>
void main(char** argv, int argc){
char*s;
printf("%i", argc); /* Ausgabe: 3281832*/
fflush(stdout);
s = argv[0]; /* Absturz */
}
Alles anzeigen
Ich hab schon geschaut, ob ich das bei den Projekt-Eigenschaften einstellen muss.
Nichts!