ワイルドカードの引数の配置

Microsoft 固有の仕様 →

C. でプログラムを実行すると(*) のいずれかを 2 個のワイルドカード (疑問符 () とアスタリスク使用できます。ファイル名とパスの引数をコマンド ラインで指定します。

コマンド ライン引数が _setargv (またはワイド文字環境 _wsetargv) という argv の文字列配列を別の文字列に既定ではワイルドカードを配置するルーチンによって処理されます。Setargv.obj ファイルとリンクでワイルドカードを処理 _setargv のより強力なバージョン _setargv 通常のルーチンを置き換えることができます。プログラムが wmain の関数を使用してWsetargv.obj にリンクします。

Setargv.obj または Wsetargv.obj とリンクするには/link オプションを使用します。次に例を示します。

cl typeit.c /link setargv.obj

ワイルドカードはオペレーティング システムのコマンドと同様に配置されます。ワイルドカードに慣れていなければ (オペレーティング システムのユーザー ガイドを参照してください)。

終了 Microsoft 固有の仕様→

参照

関連項目

メイン関数とプログラムの実行

概念

リンク オプション