Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
A expansão de argumentos curinga é específica da Microsoft.
Ao executar um programa C, é possível usar um dos dois caracteres curinga, o ponto de interrogação (?) e o asterisco (*), para especificar argumentos de nome de arquivo e de caminho na linha de comando.
Por padrão, os caracteres curinga não são expandidos em argumentos de linha de comando. É possível substituir o vetor de argumento normal argv carregando a rotina com uma versão que expande caracteres curinga por meio da vinculação com o arquivo setargv.obj ou wsetargv.obj. Se o programa usa uma função main, vincule com setargv.obj. Se o programa usa uma função wmain, vincule com wsetargv.obj. Ambos têm comportamento equivalente.
Para vincular com setargv.obj ou wsetargv.obj, use a opção /link. Por exemplo:
cl example.c /link setargv.obj
Os caracteres curinga são expandidos da mesma maneira que os comandos do sistema operacional.