Sdílet prostřednictvím


Rozbalení argumentů zástupných znaků

Rozšíření argumentu se zástupným znakem je specifické pro Microsoft.

Při spuštění programu jazyka C můžete pro zadání argumentů názvu souboru a cesty na příkazovém řádku použít některý ze dvou zástupných znaků, otazník (?) a hvězdičku (*).

Ve výchozím nastavení nejsou zástupné čáry rozbalené v argumentech příkazového řádku. Normální rutinu načítání vektoru argv argumentu můžete nahradit verzí, která rozšiřuje zástupné cardy propojením se souborem nebo wsetargv.obj souboremsetargv.obj. Pokud program používá main funkci, propojte s setargv.obj. Pokud program používá wmain funkci, propojte s wsetargv.obj. Obě tyto typy mají ekvivalentní chování.

Pokud chcete vytvořit propojení s setargv.obj nebo wsetargv.obj, použijte tuto /link možnost. Příklad:

cl example.c /link setargv.obj

Zástupné cardy se rozšiřují stejným způsobem jako příkazy operačního systému.

Viz také

Možnosti propojení
main provádění funkcí a programů