Partilhar via


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

Conceitos

Opções de link