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