Expansão de argumentos de curinga
Específicos do Microsoft
Ao executar um programa em C, você pode usar um dos dois curingas — o ponto de interrogação (?) e o asterisco (*) — para especificar argumentos de caminho e nome de arquivo na linha de comando.
Argumentos de linha de comando são tratados por uma rotina chamada _setargv (ou _wsetargv no ambiente de caractere largo), que por padrão não expandir curingas em seqüências de caracteres separadas na argv matriz de cadeia de caracteres.Você pode substituir a interface normal do _setargv rotina com uma versão mais potente do _setargv que lidam com caracteres curinga vinculando-se com o arquivo Setargv.obj.Se o seu programa usa um wmain função, o vínculo com o Wsetargv.obj.
Para vincular com Setargv.obj ou Wsetargv.obj, use a opção de /link.Por exemplo:
cl typeit.c /link setargv.obj
Os curingas são expandidos da mesma maneira como os comandos do sistema operacional.(Consulte o guia do usuário do sistema operacional se não estiver familiarizado com caracteres curinga.)
Específicos do Microsoft final
Consulte também
Referência
Função e a execução do programa principal