Condividi tramite


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

Concetti

Opzioni collegamento