Espansione di argomenti con caratteri jolly
L'espansione dell'argomento con caratteri jolly è specifica di Microsoft.
Quando si esegue un programma C, è possibile usare uno dei due caratteri jolly, il punto interrogativo (?
) e l'asterisco (*
), per specificare gli argomenti nome file e percorso nella riga di comando.
Per impostazione predefinita, i caratteri jolly non vengono espansi negli argomenti della riga di comando. È possibile sostituire la normale routine di caricamento del vettore argv
di argomenti con una versione che espande i caratteri jolly collegando il setargv.obj
file o wsetargv.obj
. Se il programma usa una main
funzione, collegarsi a setargv.obj
. Se il programma usa una wmain
funzione, collegarsi a wsetargv.obj
. Il comportamento dei due file è equivalente.
Per collegarsi a setargv.obj
o wsetargv.obj
, usare l'opzione /link
. Ad esempio:
cl example.c /link setargv.obj
I caratteri jolly vengono espansi nello stesso modo dei comandi del sistema operativo.
Vedi anche
Opzioni di collegamento
main
esecuzione di funzioni e programmi