Expandir argumentos de caracteres comodín
Específicos de Microsoft
Cuando se ejecuta un programa de C, se puede utilizar cualquiera de estos dos caracteres comodín —el signo de interrogación (?) y el asterisco (*)— para especificar los argumentos de nombre de archivo y ruta de acceso en la línea de comandos.
Los argumentos de la línea de comandos se administran mediante una rutina denominada _setargv (o _wsetargv en el entorno de caracteres anchos), que, de forma predeterminada, no expande los caracteres comodín en cadenas independientes en la matriz de cadenas argv. Puede reemplazar la rutina _setargv normal con una versión más eficaz de _setargv que controla los caracteres comodín mediante la vinculación con el archivo Setargv.obj. Si el programa utiliza una función wmain, hay que vincular con Wsetargv.obj.
Para vincular con Setargv.obj o Wsetargv.obj, utilice la opción /link. Por ejemplo:
cl typeit.c /link setargv.obj
Los caracteres comodín se expanden de la misma manera que los comandos del sistema operativo. (Vea la guía del usuario del sistema operativo si no está familiarizado con los caracteres comodín).
FIN de Específicos de Microsoft
Vea también
Referencia
Función main y ejecución del programa