Udostępnij za pośrednictwem


Rozwijanie argumenty symboli wieloznacznych

Programu Microsoft

Uruchamiając c program, można użyć jednej z dwóch symboli wieloznacznych — znaku zapytania (?) i gwiazdki (*) — aby określić nazwę pliku i ścieżkę argumentów w wierszu polecenia.

Argumenty wiersza polecenia są obsługiwane przez procedury, o nazwie _setargv (lub _wsetargv w środowisku szerokich znaków), która domyślnie nie rozwija symboli wieloznacznych do oddzielnych ciągów w argv tablicy ciągów.Można zastąpić normalnych _setargv rutynowych z wersją bardziej wydajne _setargv , obsługi symboli wieloznacznych łącząc się z plikiem Setargv.obj.Jeśli Twój program używa wmain funkcji, łącze z Wsetargv.obj.

Aby połączyć się z Setargv.obj lub Wsetargv.obj, użyj opcji /link.Na przykład:

cl typeit.c /link setargv.obj

Symbole wieloznaczne są rozwinięte w ten sam sposób jak poleceń systemu operacyjnego.(Patrz Podręcznik użytkownika systemu operacyjnego, jeśli użytkownik nie jest obeznany z symbolami wieloznacznymi).

KONIEC Microsoft szczególne

Zobacz też

Informacje

głównych funkcji i wykonywania programu

Koncepcje

Opcje łącza