Espansione di argomenti con caratteri jolly
Sezione specifica Microsoft
Quando si esegue un programma C, è possibile utilizzare uno dei due caratteri jolly, il punto interrogativo (?) e l'asterisco (*), per specificare gli argomenti del percorso e del nome del file nella riga di comando.
Gli argomenti della riga di comando vengono gestiti da una routine denominata _setargv (o _wsetargv nell'ambiente con caratteri "wide"), che per impostazione predefinita non consente di espandere i caratteri jolly in stringhe separate nella matrice di stringhe argv. È possibile sostituire la normale routine _setargv con una versione più efficace di _setargv che gestisce i caratteri jolly mediante il collegamento al file Setargv.obj. Se il programma utilizza una funzione wmain, effettuare il collegamento con Wsetargv.obj.
Per effettuare il collegamento con Setargv.obj o Wsetargv.obj, utilizzare l'opzione /link. Di seguito è riportato un esempio.
cl typeit.c /link setargv.obj
I caratteri jolly vengono espansi nello stesso modo dei comandi del sistema operativo. Se non si ha familiarità con i caratteri jolly, vedere il manuale del sistema operativo.
Fine sezione specifica Microsoft
Vedere anche
Riferimenti
Funzione main ed esecuzione di programmi