Erweitern von Platzhalter-Argumenten
Microsoft-spezifisch
Wenn Sie einem C-Programm ausführen, können Sie einen der beiden — Platzhalter verwenden das Fragezeichen (?) und das Sternchen (*) — Pfad und Dateinamen- Argumente in der Befehlszeile angeben.
Befehlszeilenargumente werden durch eine Routine behandelt, die _setargv aufgerufen wird (oder _wsetargv in der Umgebung Breitzeichen), die nicht standardmäßig Platzhalter in separate Zeichenfolgen im argv Zeichenfolgenarray erweitert.Sie können die übliche _setargv durch eine Routine leistungsstarkere Version von _setargv ersetzen, die Platzhalter behandelt, indem mit der Setargv.obj-Datei verknüpft.Wenn das Programm eine wmain-Funktion verknüpfen Sie mit Wsetargv.obj.
Um mit Setargv.obj oder Wsetargv.obj zu verknüpfen, verwenden Sie die Option /link-.Beispiele:
cl typeit.c /link setargv.obj
Die Platzhalter werden auf die gleiche Weise wie Betriebssystem verfügbaren Benutzerbefehle erweitert.(Siehe das Betriebssystem benutzerhandbuch, wenn Sie mit Platzhaltern) nicht vertraut sind.
Microsoft ENDES bestimmten
Siehe auch
Referenz
Hauptfunktion und Programmausführung