Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Rozszerzenie argumentów z symbolami wieloznacznymi jest specyficzne dla firmy Microsoft.
Po uruchomieniu programu języka C można użyć jednego z dwóch symboli wieloznacznych, znaku zapytania (?) i gwiazdki (*), aby określić nazwę pliku i argumenty ścieżki w wierszu polecenia.
Domyślnie symbole wieloznaczne nie są rozszerzane w argumentach wiersza polecenia. Można zastąpić normalną procedurę ładowania wektorów argv argumentów wersją, która rozszerza symbole wieloznaczne, łącząc się z plikiem setargv.obj lub wsetargv.obj . Jeśli program używa main funkcji, połącz się z elementem setargv.obj. Jeśli program używa wmain funkcji, połącz się z elementem wsetargv.obj. Oba te zachowania mają równoważne zachowanie.
Aby połączyć się z elementem setargv.obj lub wsetargv.obj, użyj /link opcji . Na przykład:
cl example.c /link setargv.obj
Symbole wieloznaczne są rozszerzane w taki sam sposób jak polecenia systemu operacyjnego.